Sentia employs 38 employees. The Sentia management team includes Christopher West (Vice President, Sales and Marketing), and Sarah Warsi (Manager of Marketing and Communications).
Looking for a particular Sentia employee's phone or email?