Rachael Allen

INTL Order Processing Manager at Turnitin

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.

Links

Previous companies

Premier Medical Limited logo

Org chart