Matthias Mehner

Vice President Global Marketing

Sinch

Vice President Global Marketing

Sinch