Profile
Sales Manager
Brame (Branded Game)
Country or State
Switzerland
Sales Manager at Brame (Branded Game)
BSc International Management
Ad World 2022