Abigail Bada has rejoined Compass Carter Osborne (CCO) as director of its people and culture practice. A former member of the group, Bada brings experience in delivering chief people officer, HR director and chief marketing officer placements across health, care, and wellbeing in investor-backed businesses. More recently, Bada has supported appointments within wellness and lifestyle…