City Financial Training Company is a specialist valuation and corporate finance education company that is headquartered in Pretoria, South Africa. We provide the very highest standard of professional business valuation and corporate finance training to help finance professionals across the globe achieve their goals.