Ellen Shaw is an experienced operations and support professional currently serving as Operations Support Manager at NIC Services Group Ltd since April 2022. Prior to this role, Ellen held the position of Bid Manager at NIC Services Group from July 2020 to June 2022. Ellen's earlier experience includes serving as Business Support Manager at MITIE CLEANING & ENVIRONMENTAL SERVICES LIMITED from August 2016 to July 2020 and as Planning Administrator at Optare PLC from June 2014 to August 2016.
Sign up to view 0 direct reports
Get started