Nicolas Vaudenay

Nicolas Vaudenay

Sales Unit Manager

Company CultureCustomer SuccessInternational ExpansionOperations & scalabilityPeopleSales

ABOUT ME

COMPANY
Anywr

SOCIAL MEDIA

SPOKEN LANGUAGES
English
French