Meet the team

Vachon team

Vachon’s management team is multidisciplinary, international and always available.