telephone and on-site commissioning. Handling of incoming technical calls and providing online technical
Renewable Energy beneficial. Master's degree or extra certifications in electrical power, renewable energy
collaborative work environment. Willing to go the extra mile when required for the success of the project
collaborative work environment. Willing to go the extra mile when required for the success of the project