The Core Agency names Rebecca Turner as managing partner
In her new role at The Core Agency, Rebecca Turner will be responsible for driving agency growth and managing all commercial elements of the business, in addition to overseeing client service, people and operations.