Albert Jagger

Holdings

An investment business specialising
in improving niche engineering
companies.
Employees 125 employees
Countries 94 countries worldwide
Years 137 years
Revenue £18m revenue