Grafton Banks Finance are looking for a commercially minded Commercial Analyst to join a fast-paced, contract-driven environment, supporting contract costing, profitability analysis and sales insight. This is a great role for someone who enjoys working closely with Sales/Operations, improving margin visibility, and building robust Excel models to drive better decisions.
You'll be hands-on with data, supporting pricing and contract performance, and producing clear analysis that stakeholders can act on.
Key Responsibilities
Build and maintain contract costing models to support pricing, tenders and renewals
Produce sales and margin analysis (customer/contract/channel), highlighting trends and opportunities
Track profitability and performance across contracts, identifying risks and recommending actions
Support budgeting/forecasting for commercial areas and maintain key assumptions
Improve reporting packs and dashboards (Excel-based; Power BI a plus)
Partner with Sales/Operations to ensure commercial performance is visible, measurable and improving
Maintain data accuracy and provide ad-hoc analysis to support decision-making
What We're Looking For
Experience in contract or service costing, pricing, margin or contribution analysis
Strong sales analysis capability (revenue/margin/volume/customer performance)
Advanced Excel skills: pivots, lookups (XLOOKUP/VLOOKUP), logical formulas
Comfortable working with large datasets and explaining insights clearly to stakeholders
People management skills
Based within a commutable distance of Stratford, London
Why Apply
High visibility role with real impact on commercial performance and margins
Broad stakeholder exposure across Sales/Operations/Finance
Strong development pathway for analysts moving toward commercial business partnering
Competitive salary in the £40-45k range plus benefits
How to Apply
If you have experience with contract costing, sales analysis and strong Excel and you're within commuting distance of Stratford, we'd love to hear from you. Apply with your CV or message for a confidential conversation.