Alexander Barclay

Delegate for Digital Policy at Canton of Geneva

Alexander Barclay is the Delegate for Digital Policy for the Canton of Geneva.