Ella Spencer has over a decade of professional experience, currently serving as a Delegate Liaison Officer at naseba since January 2011. Prior to this role, Ella held the position of Sales Manager at tanprint from 1998 to 2011 and completed a brief internship at NETWORK 18 in late 2010. Ella earned a BA in Journalism, Literature, and Psychology from Bishop Cotton Women's Christian College, graduating in 2010.
Sign up to view 0 direct reports
Get started