🌿 Back to all jobs

🥝 Business Development Manager and Project Manager - Malaysia

ABL | kuala lumpur, Malaysia | Posted June 24, 2026

Job Description

OWC – an Aqualis Group company – combines a legacy in offshore wind, multi-disciplinary engineering expertise and market experience across renewable energies offshore and onshore, to support the commercial development of wind power, solar PV, hydrogen and energy storage solutions with the most comprehensive technical offering in engineering, consultancy and advisory.

The Business Development & Project Manager will support OWC’s continued growth across the renewables sector in Southeast Asia. This role will focus on identifying new opportunities, building long-term client relationships, and delivering high-quality advisory and technical projects across their lifecycle. Working closely with developers, utilities, investors, and government stakeholders, you will play a key role in positioning OWC as a trusted global advisor in renewable energy. Combining business development with hands‑on project delivery, you will secure new work while managing a diverse portfolio o...

Apply for This Position

Submit Application