Kenneth Allen

Serial Entrepreneur. Founder of number of high tech companies.