Billd
Michael Allain currently serves as the Executive Vice President of Sales at Billd since October 2023 and operates as a Principal Consultant at ALL IN Concepts and Consulting, focusing on executive sales consulting for SMB, Fintech, and Startups. Prior to these roles, Michael held several leadership positions at American Express from January 2006 to March 2021, culminating as Regional Vice President and General Manager for the South Region. In this capacity, Michael managed a team of 60 professionals, driving sales strategy and performance. Additional experience includes roles at Rho as Vice President of Sales and various positions at NEXTEL and Voicestream Wireless, where Michael developed sales strategies, fostered partnerships, and enhanced revenue growth in diverse markets.
This person is not in any teams
This person is not in any offices