Gregory Odonnell
Vice President at Citadel Roofing & Solar | Santa Clarita, California, United States
Gregory Odonnell’s Email & Phone Number
VerifiedFree account · No credit card · 5 profiles/month
Vice President at Citadel Roofing & Solar in August 2017 - Present
Independent Contractor at Self-Employed Contractor in May 2017 - July 2017
Executive Vice President at Solar4America PetersenDean in April 2016 - July 2017
Citadel Roofing & Solar is California’s installer of choice for all your roofing, solar panel, and battery/energy storage needs. With 30+ years of experience in roofing, solar, and energy storage, our team members have installed roofs, batteries, and solar systems up and down California, earning the respect of homeowners, businesses and homebuilders alike. We are proud of our outstanding reputation and look forward to working with you on your next project.
Discover more about Citadel Roofing & SolarHOA Business Development
HOA Business Development at Citadel Roofing & Solar
(August 2021 – Present)
Lifelong Learner
Human Resources Compliance Specialist at Citadel Roofing & Solar
(October 2023 – Present)
Manager, Marketing I Data I Strategy @Citadel Roofing & Solar
Marketing Manager at Citadel Roofing & Solar
(January 2023 – Present)
Solar and Reroof Specialist at Citadel Roofing and Solar
Regional Sales Manager at SolarCity
(September 2026 – September 2026)
Director of Sales
Director of Sales at Infinium Solar Inc.
(January 2024 – Present)
E-Commerce Development Manager at Meyer Corporation
Financial Analyst at Citadel Roofing & Solar
(October 2021 – Present)
What is Gregory O'donnell email address?
Email Gregory O'donnell at [email protected] and [email protected]. This email is the most updated Gregory O'donnell's email found in 2026.
What is Gregory O'donnell phone number?
Gregory O'donnell phone number is 7079805454.
How to contact Gregory O'donnell?
To contact Gregory O'donnell send an email to [email protected] or [email protected]. If you want to call Gregory O'donnell try calling on 7079805454.
What company does Gregory Odonnell work for?
Gregory Odonnell works for Citadel Roofing & Solar.
What is Gregory Odonnell's role at Citadel Roofing & Solar?
Gregory Odonnell is Vice President
What industry does Gregory Odonnell work in?
Gregory Odonnell works in the Construction industry.