Michel Costa currently serves as the Country Managing Director and Country Business Lead at Inswitch, alongside a role as Business Development Head for Brazil. Other notable positions include Venture Partner at Harbour Capital, Director of the Chapter Rio Grande do Sul at Founder Institute, and Head of Corporate Venture at Open Innovation Labs. As a member of the Angel Investor Club, Michel also contributes as an honorary member, while acting as a business partner at StartSe and regional partner at Open Innovation BR. Advising Tech.P and Loop Bike Sharing as Board Advisor showcases further expertise. Michel holds an MBA in Management, Entrepreneurship, and Marketing from Pontifícia Universidade Católica do Rio Grande do Sul and a Bachelor's degree in Business Administration from ULBRA, along with a technical degree in Electronics.
Sign up to view 0 direct reports
Get started
This person is not in any teams