Company Size
51 - 250 employees
Year Founded
1968
About Montagu
Montagu has been investing and learning for more than 50 years.
We are a performance-driven organisation committed to driving growth in partnership with management teams.
We invest in highly resilient assets with a must-have product or service in structurally growing marketplaces.










