Consulting & Corporate Strategy ERP Business Process Analyst Edinburgh Contract Medium October 25, 2026