Tax Claims Administrator - MelroseFull job descriptionAre you a hard working, organised and self-motivated Office... to accompany claims· Be familiar with the processes required for different countries for claim submissions· Managing analysis......
Job Location: Melrose, Johannesburg, South Africa