We have over 200 employees at our locations in the USA, Germany, India, and Asia. Our experienced employees develop and produce technically advanced, high quality
products that are simple to use and have a long life expectancy. As a growing company, we are looking for experienced and qualified people who are passionate about our customers’ needs and the use of renewable energy sources.
The primary responsibilities of Customer Support/ Technical Assistant is to implement the most efficient operation of coordinating inventory levels, sales orders and shipping of the company’s product line. Provide support to production, warehouse and sales teams to ensure customer requirements and delivery commitments are met…