Rachael Allen worked as a Client Liaison Officer at Capita Medical Reporting from April 2013 to December 2013. Prior to that, Rachael was an Administration Assistant at Insurance Medical Group from July 2009 to December 2013. Currently, Rachael holds the position of INTL Order Processing Manager at Turnitin, where Rachael has also worked as a Sales Support Team Lead and Sales Support.
Sign up to view 0 direct reports
Get started