Hey I’m James, a freelance digital consultant based in Cape Town, South Africa. I design and develop brand focused digital experiences, focused on delighting your customers, building your brand and growing your business.


I am digital freelancer with a background in brand development. This combination of skills helps develop rich, layered digital experiences for my clients and their customers.


I develop and maintain digital assets. Websites, Social Media accounts, Digital Marketing, E-Commerce Solutions and Brands. 


Digital has made the world much much smaller, yet at the same time brands are finding it increasingly difficult to create authentic experiences with their customers. I do what I do in an effort to bridge this divide and create incredible experiences online.