O’Riordan will be responsible for providing financial forecasting models and critical business insights to aid commercial policies and strategic decision-making.