Head Office Staycity Serviced Apartments
Open positions
1 job
6 views 8 years ago
Business Development Manager- London
UK
United Kingdom
LondonThe Role: Business Development Manager Company Background Staycity currently operates in excess of 3,000 apartments across several major European cities including Birmingham, Dublin, Edinburgh, Liverpool, London,…
Business Development CRM Salesforce