Olga Pull has been hired by Staycity Group to take on the role of their UK & Ireland Marketing Manager. Olga has been working within the Marketing and Sales industry since 2008. She was previously the Business Development Manager for Dolphin Square Ltd.