Alistair Scrutton

Head of Communications and Knowledge Management

BIOGRAPHY  

Alistair Scrutton is the Head of Communications and Knowledge Management as of 23 March 2020.

Languages: 
English
Spanish
Contact Information: 
Stockholm, Sweden