Sign In
Get Clay Free →

Suggestions

    Sarah Stremlau

    President at LOCUS Impact Investing

    Sarah Stremlau is a highly experienced and dynamic leader in the philanthropic, nonprofit, and government sectors with two decades of experience. Stremlau has played a key role in helping philanthropic, nonprofit, and government leaders achieve their impact goals. She has an impressive range of experience in deploying philanthropic tools and has led large teams to launch, scale, and build capacity for nonprofit organizations across various issue areas.

    Stremlau is highly skilled at driving business units, including setting and implementing strategic direction, hiring and managing staff, aligning stakeholders, managing P&L, and leading business development to achieve revenue and profit targets. She has been recognized for her thought leadership and cross-team collaboration skills that have helped her to build strong relationships with internal and external stakeholders.

    Stremlau has a bachelor's degree in Sociology and a Master's degree in Sociology from Stanford University, and an MBA in Marketing & Entrepreneurial Management from The Wharton School. She has also worked as a Senior Research Officer and Program Analyst at the National Endowment for the Arts and is currently serving as the President at LOCUS Impact Investing. She has gained valuable experience throughout her career and has worked at several other organizations, including Orr Group, Lee Mizell Consulting, and The Leukemia & Lymphoma Society.

    Related Questions

    What is LOCUS Impact Investing's mission and focus?
    How did Sarah Stremlau transition to her role at LOCUS Impact Investing?
    What are some notable projects Sarah Stremlau has led at Orr Group?
    How does Sarah Stremlau's experience in strategy and business development impact her work at LOCUS?
    What are the key achievements of Sarah Stremlau in her career?
    S
    Get intro to Sarah
    Add to my network

    Location

    Washington, District of Columbia, United States