Eleanor Hinton
Marketing Manager, Red Arrow Studios International
Red Arrow Studios International
Laura Beacall
Sales Coordinator (French & German-speaking territories, Iberia, Italy, Turkey, Israel)
Sales Coordinator (French & German-speaking territories, Iberia, Italy, Turkey, Israel)