Case study · Development
Savills is a multinational real estate services firm. Its employees needed one place to handle expenses and procurement, and it had to work on a phone.
01
Savills employs thousands of people across dozens of countries, most of whom spend their working day away from a desk — on sites, in properties, with clients. Expense claims and purchase requests happen in that context, not in front of a desktop ERP.
We also provided ongoing post-go-live technical support across the Savills Dynamics estate, alongside the app work.
02
Expenses and procurement were two separate processes in two places, neither of which was usable from a phone. The result was predictable: claims submitted late, purchase requests routed by email, and approvals that stalled because the approver was never at a computer at the right moment.
The approval logic was the hard part. It had to span the mobile app and the ERP as a single workflow — an approval given on a phone has to be the same approval the ERP recognises, with the same authority and the same audit trail.
03
04
We integrated Dynamics 365 with the mobile app and built the approval workflow across both, so a single request moves through one process regardless of which surface it is touched from.
Eight months, agile, and the workflow was the schedule. Building two interfaces is straightforward. Making one approval mean the same thing in both, with the audit trail intact, is where the time went.
05
06
From design to deployment
Expenses and procurement unified across ERP and mobile
Employees served across a multinational estate
More work
Entering a new market meant standing up retail operations from nothing. We rolled out Dynamics 365 retail POS across new stores and automated purchase ordering off the back of sales orders.
Saudi e-invoicing is not a reporting exercise; invoices must clear through Fatoora in real time with the right cryptographic stamps. We implemented it end to end for ATCL, Alomar Furniture and Al Watania.
A Makkah-based platform lets Muslims anywhere perform Umrah by proxy, watching the rites live. We built the web and mobile platform, the real-time layer and the payment rails.