Scaleway
Show contact
Links
Previous companies
Andréa da Costa
Chief Human Resources Officer
Rebecca L. Williams
Culture & Engagement Manager
Nathalie T.
Recruitment Team Lead
Sébastien Bremudes
Head Of People Development
February, 2021 - present
View in org chart