Red Arrow Studios International hires new sales executive for Italy & Iberia

Red Arrow Studios International has appointed a new senior sales executive responsible for Italy and Iberia. Maria Arroyo has joined the company with immediate effect as Senior Sales Manager responsible for Italy, Spain and Portugal, and also Turkey and Israel.…
Read More