Carmela Owens is an experienced sales professional with a strong background in the deregulated energy sales industry. Currently serving as the Sales Development Manager at Perch Energy since November 2021, Carmela previously held the position of Sales Channel Manager at Liberty Power from 2009 to October 2021, where responsibilities included managing Channel Partner relationships and ensuring sales and growth objectives in the Northeast and Midwest regions. Before that, Carmela worked as a Sr. Sales Support Analyst at Liberty Power, focusing on custom pricing, contract processes, and team training. Earlier experience includes roles at Navy Federal Credit Union, Prudential California Realty, and American Capital Financial Services. Educational qualifications include a real estate license from Anthony's School of Real Estate and studies at the University of Phoenix and San Diego Mesa College.
Sign up to view 1 direct report
Get started
This person is not in any offices