candidate will play a crucial role within the management team and oversee wind turbine generator installation
share this job on whatsapp