The company has announced the appointment of John McFadyen as chief revenue and innovation officer and Scott Figura as managing director of the Americas.
Rick Garrett brings a track record of more than 30 years in the industry, having gained experience at Key Technology, where he served in engineering and sales, culminating in his recent role.