Ralph Tsatsi
About me
0 VOTES
43 VIEWS
Information

Age

32

Location

Stockholm, Sweden

Roles

Other
Business Development
PR & Content
Product management
Business Intelligence
Marketing
Project management

Tags