General Manager
14 days ago
Cheltenham
Position: General Manager Location: Cheltenham, UK About Us: An award-winning garden design, landscaping, and maintenance company is looking for a General Manager to join their team. Role Overview: The General Manager will oversee all aspects of operations, marketing, sales, and human resources. ...