Approved employer jobs in Saudi Arabia
Broaden your search
Refine your search
Found 4 Business analyst, Permanent, Full time, Manager jobs
Be part of project teams comprising colleagues from across the Strategy and Transactions (SaT) sub service lines.
You will support the team in marketing and business development initiatives to grow our BTA client base in the region.
You will be responsible for high level management of the successful delivery of technically complex and demanding consulting projects.
Responsible for the continuing professional development of self and junior team members.