Leo Menard's Email & Phone Number
Manager, Origination | Renewable Energy | Power Purchase Agreement (PPA) | Sustainability | Green Hydrogen
Leo Menard Email Addresses
Leo Menard's Work Experience
EnerNOC
Enterprise Inside Sales Manager
May 2015 to July 2016
EnerNOC
Manager of Inside Sales
July 2014 to April 2015
EnerNOC
Business Development Manager
June 2012 to June 2014
EnerNOC
Business Development Associate
April 2011 to June 2012
Ora (Ophthalmic Research Associates)
Business Development Analyst II
February 2010 to April 2011
Ora (Ophthalmic Research Associates)
Clinical Research Associate
August 2008 to January 2010
Show more
Show less
Leo Menard's Education
Bates College
Gould Academy
Show more
Show less
Frequently Asked Questions about Leo Menard
What is Leo Menard email address?
Email Leo Menard at [email protected] and [email protected]. This email is the most updated Leo Menard's email found in 2024.
What is Leo Menard phone number?
Leo Menard phone number is 207-271-0197.
How to contact Leo Menard?
To contact Leo Menard send an email to [email protected] or [email protected]. If you want to call Leo Menard try calling on 207-271-0197.
What company does Leo Menard work for?
Leo Menard works for Enel Green Power
What is Leo Menard's role at Enel Green Power?
Leo Menard is Origination Manager
What industry does Leo Menard work in?
Leo Menard works in the Renewables & Environment industry.
Leo Menard's Professional Skills Radar Chart
Based on our findings, Leo Menard is ...
What's on Leo Menard's mind?
Based on our findings, Leo Menard is ...
Leo Menard's Estimated Salary Range
Leo Menard Email Addresses
Find emails and phone numbers for 300M professionals.
Search by name, job titles, seniority, skills, location, company name, industry, company size, revenue, and other 20+ data points to reach the right people you need. Get triple-verified contact details in one-click.In a nutshell
Leo Menard's Personality Type
Extraversion (E), Intuition (N), Thinking (T), Judging (J)
Average Tenure
2 year(s), 0 month(s)
Leo Menard's Willingness to Change Jobs
Unlikely
Likely
Open to opportunity?
There's 85% chance that Leo Menard is seeking for new opportunities
Leo Menard's Social Media Links
/in/leo-menard-00982321 /school/bates-college/ /redir/redirect /company/enel_green_power