David Taaffe

Director of Project Delivery

David joined Atlantis in 2011. He has since played a lead role in Atlantis’s flagship MeyGen project from early concept design and development through to financial close, and construction works into operations and maintenance. David is a chartered Electrical Engineer and has 15 years’ international experience in engineering, project management, design and construction of large scale energy infrastructure and renewable energy projects.