Jo Preston, Teamspirit
Jo Preston
Group Board Director & Acting Managing Director
Teamspirit