Vice President of Sales and Marketing
4 months ago
Philadelphia
... development teams. * Ensure high levels of post-sales customer satisfaction and retention ... Familiarity with generation developers, operators, and energy utilities. * Bachelor's degree in a ...