We have limited Portuguese content available. View Portuguese content.

Sobre o Steve

Share your journey to Bain.

Steve McGrath leads Bain’s Business Building and Corporate Innovation capabilities across the Asia-Pacific region.

Steve works mainly with clients in the global Energy and Natural Resources (ENR) sector. His work emphasizes designing, building and scaling sustainability-focused businesses, and creating innovation strategies and organizational systems to support them.

Prior to Bain Steve established a 25-year track record of success in Silicon Valley and Asia as a venture capitalist, corporate venture builder and serial entrepreneur. His primary focus has been building sustainable and digital businesses and investing in low-carbon/ClimateTech solutions.

How did you know that Bain was the right company for you?

Bain has a unique perspective what it takes to build and scale new growth engines in industries undergoing substantial transformation.

Do you feel like you can do impactful work at Bain? What opportunities excite you?

Engine 2 business building in the ENR sector is one of the most urgent and exciting opportunities today. Helping clients navigate the energy transition and build sustainability-focused business that will drive future growth is a particular passion of mine