SightCall employs 63 employees. The SightCall management team includes Kurt Schnittger (Vice President of Sales, East US and Canada), Sophie Walch (Regional Controller), and David Swift (Vice President Product Marketing).
Looking for a particular SightCall employee's phone or email?