Спарроу занимается бизнесом в России в течение ряда лет. До нынешнегно назначения он занимал посты директора по продажам и маркетингу Millicom и Deutsche Telecom, а с 1998 года возглавлял отдел коммуникаций и высоких технологий московского отделения Accenture.