James Johnson

I am a mix of all of the above.

I do online things – strategy, optimisation, marketing, distribution, analysis and project management.

I am an avid triathlete - currently on parental leave…

I strive to be better, have fun and always learn new things.