If you need more lookups,
subscriptions start at $34 USD/month.
Leo Menard Location
Boston, MA, US
Leo Menard Work
Director of Sales @ (September 2025 - Present)
Head of Sales and Business Development @ (August 2022 - September 2025)
Origination Manager @ (November 2020 - August 2022)
Senior Business Development Manager - Advisory @ (October 2018 - November 2020)
Business Development Manager @ (July 2016 - September 2018)
Enterprise Inside Sales Manager @ (May 2015 - July 2016)
Manager of Inside Sales @ (July 2014 - April 2015)
Business Development Manager @ (June 2012 - June 2014)
Business Development Associate @ (April 2011 - June 2012)
Business Development Analyst II @ (February 2010 - April 2011)
Clinical Research Associate @ (August 2008 - January 2010)
Leo Menard Education
Bates College
Bachelor of Arts (Sociology with concentration in Economics)
Gould Academy
Activities and societies: Varsity Soccer (Alpine Ski Racing, and Varsity Lacrosse)
Leo Menard Skills
Business-to-Business (B2B)
Direct Sales
Player/coach
Strategic Business Development
Energy
Business Development
Business Planning
Strategic Planning
New Business Development
Energy Efficiency
Product Development
Market Research
Clinical Research
Research
Start-ups
Business Strategy
Data Analysis
Project Management
Sales
Sales Management
Strategy
Biotechnology
Clinical Trials
Pharmaceutical Industry
Clinical Development
Renewable Energy
Salesforce.com
Management
CRO
Corporate Sustainability
Inside Sales
SQL
Start Ups
Account Management
Ora
Leo Menard Summary
Leo Menard, based in Boston, MA, US, is currently a Director of Sales at Catalyst Power Holdings LLC. Leo Menard brings experience from previous roles at Station A, Enel Green Power, Enel X and EnerNOC. Leo Menard holds a Bachelor of Arts in Sociology with concentration in Economics @ Bates College. With a robust skill set that includes Business-to-Business (B2B), Direct Sales, Player/coach, Strategic Business Development, Energy and more. Leo Menard has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Leo Menard?
Find contact details for 700 million professionals.