Setco's Sales department is led by Gregory Vachris (Director of Sales and Marketing North America) and has 47 employees.
Aayush Saxena
Senior Engineer
Aniruddha Kuthe
Area Manager
Looking for a particular Setco employee's phone or email?