James Tudsbury

Capetonian for now — business owner when profitable, startup owner when not — failed hipster, despite my best efforts — all rumours likely true.

James Tudsbury