Luton - England - United Kingdom of Great Britain and Northern Ireland Job Purpose: The Technical Service Manager will be expected to familiarise with all aspects of administration and engineering related to the client occupied buildings. Responsibilities