Sign In

Steve Black

Founding General Partner @ Smart Society Ventures | Decarbonization Investor | SaaS Founder

Steve Black is the Founding General Partner at Smart Society Ventures, a venture capital firm focused on investing in companies that promote decarbonization and sustainability. He has a strong background in entrepreneurship and investment, particularly in the software as a service (SaaS) sector.

Professional Background

  • Smart Society Ventures: As a founding partner, Black plays a crucial role in leading operations and strategic investments aimed at supporting European scale-ups that contribute to decarbonization efforts. The firm operates from offices in London and Switzerland, focusing on innovative technologies that address climate challenges .23

  • Topia: Prior to his current role, Black co-founded Topia, a leader in global talent mobility solutions. He served as Chief Strategy Officer, where he was instrumental in automating the global talent mobility process for major brands like Schneider Electric and Dell .12

  • Consulting Experience: His earlier career includes significant roles at Oliver Wyman and Mercer Management Consulting, where he gained extensive experience in strategic consulting .1

Education and Expertise

Black's expertise lies in operational strategy, product development, and analytical approaches to investment. He is recognized for his contributions to the SaaS industry and his commitment to advancing sustainable business practices through innovative investments .45

In summary, Steve Black combines his entrepreneurial spirit with a focus on sustainability through his leadership at Smart Society Ventures, aiming to foster innovations that can significantly impact climate change.

Highlights

Meet the team - Smart Society Ventures
About - Smart Society Show

Related Questions

What are Steve Black's key investments at Smart Society Ventures?
How did Steve Black transition from Topia to Smart Society Ventures?
What is Steve Black's role in the Smart Society Show?
Can you provide examples of companies Steve Black has advised?
What is Steve Black's background in decarbonization investments?
Steve Black
Steve Black, photo 1
Steve Black, photo 2
Add to my network

Location

Cambridge, England, United Kingdom