Krow Group appoints trio of group ECDs

The team will lead the agency’s creative departments across London, Norwich, Leicester and Belfast.