Shanel Still has a work history starting in 2013 as a Manager of Operations at ynet until February 2017. From March 2017 to July 2019, they worked as a Manager of Operations at Walla! Shanel then became the Head of Operations at Webbee Digital starting in August 2019.
Shanel Still completed their Bachelor of Business Administration - BBA degree in Operations Management and Supervision from The Open University of Israel, graduating in 2012.
Sign up to view 2 direct reports
Get started