Manager. This role is integral to the successful execution and management of Renewalable energy projects different municipalities. Client Relations & Sales Process: Serve as the primary point of contact for clients throughout the Installation & after- sale service process. Communicate project updates, milestones