Kevin Allan
Founder, Managing Director, Chief Technology Officer since 2017 / Probax
Kevin Allan has been involved in all things Internet since the mid-90’s in a variety of different IT Management and Consulting roles, from city-wide wireless network development to analysing data across multiple mine sites.