Helen Lee has served as the Business Support Manager at OLM Systems since December 2017 and has held the position of Executive Support at OLM Group since February 2006. Helen Lee's educational background includes attendance at Bishop Wand Church of England School from 1997 to 2002.
Sign up to view 0 direct reports
Get started