BA (Hons), Landscape Architecture, Thames Polytechnic, 1983
Diploma in Landscape Architecture, (First), Thames Polytechnic, 1985
Eoghan is an instinctive designer with a flair for creativity and communication who enjoys designing at every scale. All of Sheils Flynn's public realm projects benefit from Eoghan's strong design vision and leadership. His portfolio includes regeneration and infrastructure projects, masterplanning new communities, landscape restoration schemes and designing all types of open space. He regularly takes schemes from concept design through to implementation. The directors work together on most projects, bouncing ideas off one another and generating an open dialogue. Eoghan's design flair and ability to think laterally are always valuable in these sessions. He is an outstanding draughtsman and his graphic skills help to communicate with the design team, clients and stakeholders alike.