Meet Our Team

Meet Our Team

A Natural Balance

As a team, we enjoy the best of both worlds.

With nearly half a century under our belt, some of our senior members have been with us for many years – blazing a trail for best practice in our industry. They know our business inside and out, and they offer our customers a sense of continuity that is hard to match.

We also benefit from the injection of outside experience, from both Ireland and abroad. This gives our team a fresh perspective and allows us to actively benchmark our services against market leaders across the globe.

This healthy balance of home-grown and international talent informs our outlook as a company. We always combine our local insight with the latest innovations and learnings from around the world to offer our customers the solution that’s right for them.

Meet Our Senior Management Team

Anne-Marie MacMahon

HR Manager

Geoff Moran

Managing Director

Colm Brennan

Senior Operations Manager

Paul Giles

Commercial Director

Carolyn Egan

Financial Controller

Mark Jones

Senior Estimator

Niall Keenan

Maintenance Director

Meet Our Head Office Team

Ciaran Mattimoe

Contracts Manager

Frank Dargan

Contracts Supervisor

Piotr Menet

Operational Manager

Brendan Webster

Maintenance Contracts Manager

Annette Taylor

HR Administrator

Hannah Mooney

Supervisor – Landscapes

Ana Uzelac Bockovac


Artur Blajet

Workshop Manager

Janos Papp

Contracts Manager

Alan Hartery

Contracts Manager

Trevor Dickens

Contracts Manager

Nikolina Foric

Biodiversity Ambassador

Tavis MacFarlane

Operational Manager

Darren McCabe

Landscapes Contracts Manager

John Martin

Supervisor - Landscapes

John Coomey

Landscapes Contracts Manager

Caroline Leahy

Health & Safety Auditor

Kaspars Freimanis

Landscapes Contracts Manager

Barry Crosbie

Assistant Estimator

Sandra Thomas

Payroll Administrator

Bartosz Cholewa

Contracts Manager

Povilas Okleiteris

Operational Manager

Philip Niland

Health & Safety Officer

Deirdre Morris

Landscapes Administrator

Bernadette Nolan


Magdalena Homa

Accounts Executive

William Moore

Business Development

Graham Parker

Contracts Manager

Dione Hunwick

Contracts Manager

Ger OConnor

Contracts Manager

Chris Ennis

Operational Manager

Joanna Lisiecka

Accounts Executive

Caitriona Conway

Accounts Manager

Leigh McCann

Marketing Manager

William Hayes

Health & Safety Manager

Linda Byrne

Accounts Manager

Pat McCormack

Operational Manager