Mike Leach

Account Executive

Mike Leach currently serves as an Account Executive at BX Studio since June 2025. Prior to this, Mike was a Senior Growth Account Executive at Webflow from October 2021 to June 2025, where achievements included being a founding member of the outbound team and earning the Fast Start AE Award, as well as being recognized in the first President's Club for FY24. Mike founded Twelve Power from November 2018 to October 2021, focusing on innovative brand-to-buyer relationships. Additional experience includes roles at Milesbrand Agency as a marketer and brand strategist, and client services at Tallwave, a design and innovation firm. Mike holds a Bachelor's Degree in Entrepreneurship/Entrepreneurial Studies from the W. P. Carey School of Business at Arizona State University, completed in 2016.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices