Business Development Manager Games London – REF 2391
02/03/2023,
Big Planet
London, UK
Business / Analysis / Metrics | Business Development | English | Excellent English written and verbal communication skills | Strong presentation skills being able to present in front of different audiences