Current Location : 40511
In 1981, Lee started his towing and recovery career in London, England, when he joined the team of towers at M. V. Recovery Ltd under the watchful eye of Stewart Elphick who Lee credits for his towing practices. Within five years, he had worked his way up to management and managed his first towing facility at the Clacketts Lane service area on the M25 Motorway.