team manager e sports careers in East London, South Africa