David grew up in Scotland and despite moving to Spain when he was young, decided to return to Scotland to study at the University of Abertay. Here David achieved his Bachelor of Arts degree with Honours in Marketing and Business. Prior to joining the team at O’Farrell Financial, David attained his life license and worked as an insurance broker. His experience and motivation make him the ideal person to work alongside Geoff Carter, meeting with new and potential Group Benefit clients. David demonstrates to clients the advantages of having a group plan in place for their employees and how we can best serve them.
New to Canada, David enjoys exploring what the country, and even Ontario specifically have to offer. He is also a sports lover, playing soccer, tennis, golf, and currently learning the rules of hockey.