Chief Technology Officer (CTO)
James is very proficient in thinking systematically. He is extremely conscientious in pursuing accuracy in work and maintains high standards. He can be counted on for the quality which we deliver. He constantly seeks to optimise the way we work in order to bring value to our clients.