Industry News4 months ago
Innovative Technology Americas Appoints Jeff Tash as Business Development Manager for North America
Innovative Technology Americas Inc. has appointed Jeff Tash as its Business Development Manager for North America. Jeff will focus on the amusement and vending industries,...