Technical Project Installation Manager
1 month ago
Liverpool
Our strategy is to grow the business and increase our market share, by creating the most comprehensive range of products, brands, and value-added services. Conduct customer site surveys ensuring the needs of the customers are met and the customer premises are suitable, providing videos, pictures,...