Craig Geswindt

Johannesburg, South Africa

IT Specialist, Start Up Junkie, Entrepreneur , Innovator, Visionary, Networker
Craig's Skills
Business Development
Fundraising
Growth
Programming
Finance
Legal
Management
Marketing
Operations
Product Management
Sales
Strategy
Technical
User Experience