Our Team

MichelleH TA IH 21310 square

Michelle Battersby

Senior Consultant
021 993 735 michelleb@teesdaleassociates.com View Profile
teesdale tony

Tony Teesdale

Managing Director
021 920 323 tonyt@teesdaleassociates.com View Profile
teesdale margaret

Margaret Teesdale

Director and Accounts Manager
021 920 313 margarett@teesdaleassociates.com View Profile