Managing director

Ayima

Nicky Applegarth is managing director at Ayima.