
Teresa is dedicated to working with professionals and organizations to help them do work they find to be meaningful, impactful, and fulfilling. She has a passion for personal growth and professional development and is a skilled strategist and communicator.

COACHING
Teresa customizes coaching programs to meet the needs of her clients. Coaching topics vary, but focus on enhanced self-awareness, better communication, and use of tools to foster ongoing growth. Teresa works to ensure that clients are able to self-generate insights and solutions beyond coaching.
CONSULTING
Teresa’s consulting work often begins with a fact-finding phase to gather diverse perspectives on the work. She then uses a collaborative approach to design and implement impactful and interactive programs that are tailored to the needs of her clients. Teresa is adept at working with employees of diverse backgrounds and levels within organizations.
FACILITATING
Throughout her public health and legal careers, Teresa has guided diverse teams and groups through decision-making and public processes. She helps her clients - often multidisciplinary groups that include private companies, governmental entities, and nonprofit organizations - collaborate to set strategy, develop joint work products, and tackle complex issues.

More About Teresa
Teresa helps clients cultivate a deeper understanding of their personal motivations, identities, personal values, and a clear vision of the environments and systems they live and work in. With this foundation, individual and organizational clients are better able to identify their specific barriers and opportunities, set and achieve goals, and lead and live authentically.
Teresa works with clients through one-on-one or small group coaching; consulting with organizations to develop impactful programs to improve communication, cohesion, and inclusion; and facilitating groups as they set strategic objectives, develop clear work product, and make difficult decisions.
