senior finance positions. careers in Pretoria, South Africa