P E O P L E

The practice consists of a tight-knit mutually supportive team with complementary skills.

To find out more about key members of the team, click on their respective coffeecups.

Part 2 Patrick Monaghan Teresa Charters Part 1 Part 2 Bernard