Changes at the top of the international toy maker has seen Spin Master promote Sara Taylor to the position of general manager for the UK. Taylor’s tenure of almost 11 years with the company has seen her play an instrumental part in the firm’s global growth, an impact that has …
Read More »