James Phizacklea

United Kingdom
Programme Director
James Phizacklea

James is new around these parts. Once he's settled in a bit more, we'll get him to fill you in on what he's been up to as the newest member of the Delivery team.