Ranger wins global Customer Service Award
Ranger (Steve Thacker OMP1) wins Lifting Equipment Engineers Association (LEEA) global Customer Service Award in Milton Keynes, UK. The inaugural awards dinner was held after the opening day of LEEA’s annual flagship event. Steve’s son Ashley, accepted the award Ranger…