Michelle Rickard's Location
London, GB
Michelle Rickard's Work
Michelle Rickard's Education
Michelle Rickard's Skills
Michelle Rickard's Summary
Michelle Rickard, based in London, GB, is currently a Senior Manager at Deloitte, bringing experience from previous roles at Deloitte UK. Michelle Rickard holds a 2006 - 2009 Psychology BSc in Human sciences @ Loughborough University. With a robust skill set that includes Accounting, Payroll, Account Reconciliation, External Audit, Financial Analysis and more, Michelle Rickard contributes valuable insights to the industry. Michelle Rickard has 2 emails on RocketReach.