General Manager
3 days ago
As a result, they are looking to recruit a General Manager with immediate effect. The role of General Manager positions you as the sole lead for the site, and will have complete responsibility for overseeing sales development, operations management, logistics, and supply chain. To be successful i...