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

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