Deidre Haines

Office Manager

Deidre joined the company soon after it was formed and has been an integral part of the team ever since. Deidre has a very hands-on role carrying out all the administrative work.