James Sinton

IMS Evolve
James Sinton
James Sinton is head of Technology Services at IMS Evolve