Steve Haigh

More than 25 years hands-on commercial technology leadership experience across embedded, IoT, data processing and cloud/SaaS applications.