Terra Firma CFO Barnes departs after 13 years to join VC firm

539
Chief financial officer at UK’s Terra Firma Chris Barnes has left to join tech-focused venture capital investor Atomic