This London based position brings strong communication and project management skills to support Acadian’ sales process in Continental Europe (Switzerland,…