Creative Lead, Skype
United Kingdom
Content Writer, Skype
Marketing Lead, Skype
Production Coordinator, Skype