Skip links

leadership team

unleashing our clients’ potential by maximising the innovation.

Leadership Team

Marcel Owen

CEO/FOUNDER

Marcel Owen is a passionate construction engineer with a strong dedication to building a better world.

He is deeply passionate about creating meaningful spaces that inspire and enrich people’s lives.

With 20 years of experience in the construction industry, he has successfully managed and executed a wide range of projects, from residential developments to large-scale infrastructure initiatives.

His expertise lies in collaborating with diverse teams, leveraging innovative technologies, and ensuring projects are delivered with the utmost quality and safety standards.

He obtained his Degree in Construction Engineering from University of Aix-Maeseille, France and pushed the boundaries by obtaining a Master’s Degree to crown it up.

The rigorous academic journey has equipped Marcel Owen with knowledge, skills, and research capabilities to analyze complex problems, work in multidisciplinary teams, and adapt to evolving demands of the industry through critical thinking, problem-solving skills, and a collaborative approach.

All these reasons make Marcel Owen well-equipped with tackling various challenges in the construction sector.

3+
Country
60
Awards and Medals
50+
International Customers
21+
Facilities
Trusted by global brands
This website uses cookies to improve your web experience.
Home
Account
Cart
Search