Country Manager
Geneva, GE, CH
Newland Chase
CIBT
Managing Director CH
Emigra
Managing Consultant
Managing Director CH and Immigration Service Delivery Regional Leader