BTR General Manager
1 month ago
Greater London
... house staff. As as result, they have achieved an impressive 4.5 stars on HomeViews across their 8 ... Oversee all departments, including front office, maintenance, sales & marketing, and Building ...