Group CD Laura Serra is among the recent additions to the agency as it continues to build a more holistic approach.