Imperial Star Solar
Open positions
1 job
6 views 2 months ago
Sales Manager
Open 63d North AmericaContract
United States
New York, NY, New York, NYSales Manager Location: New York (On-site / Hybrid) Department: Sales Reports To: Executive Vice President – U.S. Business About Imperial Star Solar Imperial Star Solar is a rapidly expanding U.S. solar manufacturer…
Business Development Contract Negotiation CRM Go-to-Market HubSpot +1 skills