Managing Director

Richard O'Farrell

Richard O’Farrell, an ambitious Managing Director and highly effective Technical Review Director, brings over 22 years of invaluable experience in contracting and consultancy to his role at EDC. With expertise in supervising projects across diverse sectors, including pharmaceutical, industrial, commercial, and residential, Richard’s firsthand experience underscores his strategic acumen, contributing significantly to the company’s prominence in the industry.

Leading a dedicated team of over 100 professionals, Richard’s leadership style reflects a fusion of strategic foresight, community engagement, and a relentless pursuit of excellence, establishing him as a driving force in the success and growth of EDC. Beyond his role as Managing Director, Richard actively engages in community initiatives, demonstrating a robust commitment to corporate social responsibility. Whether championing sustainable practices within the company or supporting local causes, his holistic approach extends beyond profit margins.

As EDC continues to thrive under his guidance, Richard remains dedicated to pushing boundaries and exploring new opportunities in the ever-evolving landscape of engineering and business.