and technical solutions, ensuring successful implementation of IT initiatives. As a Senior Technical Business Analyst... for successful project implementation. Delivery Management: Oversee the end-to-end delivery of projects from requirements gathering through......
Job Location: Johannesburg, Gauteng, South Africa