team manager e sports careers in Mohali, India