Robert Gourlay, Alger
Robert Gourlay
Senior vice-president, EMEA business development
Alger