Rachael Pickard has been working as a Senior Client Relationship Manager at Barr Financial from July 2014 to May 2019. Currently, Rachael holds the position of Sales and Admin at Coversure Insurance since June 2019.
Sign up to view 0 direct reports
Get started