Fran Pillar

Chief Operating Officer at Seraphine

Fran Pillar is an experienced executive currently serving as the Chief Operating Officer at Seraphine, overseeing operations, logistics, and customer service with significant budget management and a focus on supply chain strategy. Previously, Fran held various roles at Harrods, including Head of Business Solutions and Ecommerce Replatform IT Programme Director, where substantial IT advancements and investment were achieved. Fran's career also includes a significant tenure at ASOS.com as Lead Business Analyst, where foundational practices in business analysis were established. Fran's earlier experience includes roles at Red Energy, Origin Energy, and Contact Energy Ltd, with a Bachelor of Commerce degree in Tourism from Lincoln University, New Zealand.

Links

Previous companies

ASOS logo
Origin Energy logo