Seneca employs 7 employees. The Seneca management team includes Tina Serna (Director of Client Experience), Michael Stuhmer (Principal), and Jamie Saxton (Director of Development).
Looking for a particular Seneca employee's phone or email?