As Chief Financial Officer at CBX, James is responsible for the overall financial strategy and direction at CBX.

Before starting his role at CBX, James spent 11 years working in the advertising industry, most recently as a CFO for HL Group Partners. Prior to that he spent 8 years in public accounting.

Outside of work, James loves traveling back home to South Africa and enjoys football (of the English variety) and tennis.