Rio Athwal has held various positions in marketing, customer service, and sports promotion roles. Currently working as a Senior Analyst at eEnergy, Rio previously worked at companies like So Energy, Natterhub, and RTS Global Partners. With a Bachelor's Degree in Business Administration and Marketing from Clarke University, Rio has a strong background in project management, marketing, and customer care.
Sign up to view 0 direct reports
Get started