10.0.3.16

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

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