The Technical Manager (TM) is an integral team member assessing new market opportunities and quarterbacking key residential and commercial projects and initiatives. The TM is an accountable individual contributor but is also a key, customer-facing representative of EcoSolar USA and its innovative technologies. It is common for the TM to represent EcoSolar USA in customer and stakeholder meetings and major conferences and trade shows. The TM provi...
Are you a self-motivated, competitive, and highly driven salesperson looking to take the next step in your career. Our field sales representative position just might be what you’re looking for. You are the producer of new business in your sales territory, capable of targeting, nurturing, and converting leads into new accounts. The ideal candidate has a proven track record of success in sales, leveraging their strong time management, interpersonal...