Sarah Dovlo
@sdovlo
Swiss Afro living and working in Germany. Passionate for Talent, Communication, Branding and Digital Leadership
Read more