
Incredible Technologies Announces Executive Leadership Changes
Vernon Hills, IL (June 16, 2021) – Incredible Technologies (IT) announced several key changes within its executive leadership structure. Co-founders Elaine Hodgson and Richard Ditton will remain the sole owners and board members of the […]