Stellar Group

The ICM Partners agency has acquired Stellar Group, the London-based sports agency that represents over 800 athletes around the world