Snell Name Dave Payette Global Sales Director

Snell announced that Dave Payette has joined the company as global sales director. Payette will lead Snell’s worldwide sales effort, overseeing operations in the U.K., France, Germany, Spain, Russia, Lebanon, India, Hong Kong, China and the U.S. which deliver technology solutions and services to broadcast and media customers in over 100 countries. He will spearhead […]