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.