Claire Worrall is an accomplished business development professional with extensive experience in the software industry. Currently serving as a Business Development representative at PracticeEvolve since February 2022, Claire previously held the position of Senior Business Development Manager at CTS from September 2020 to February 2022. Prior roles include Senior Sales Consultant and Sales Team Leader at Eclipse Legal Systems, as well as Managing Consultant at Venatus Global Recruitment and Shaylor Thompson. Claire holds a BA Hons degree in Communication and Business from the University of Liverpool. With a proven track record in helping software vendors achieve growth through effective search and selection processes, Claire Worrall demonstrates a strong commitment to driving success in business development.
Sign up to view 0 direct reports
Get started