Craig Ramsay

Managing Director, Business Development Head, EMEA, E6.