Site Coordinator – Civil
Montreal, QC Canada Posted 10-Jul-2026
Do you have what it takes? Positive energy and...
• Bachelor's degree in civil engineering or relevant college diploma;
• Minimum 5 of experience in similar positions;
• Demonstrate an interest in the renewable energy sector;
• Proficiency in spoken and written French;
• Intermediate...