encapsia employs 24 employees. The encapsia management team includes Francis D. (Chief Operating Officer), and Shelley Zatsky (Technology Project Manager).
Looking for a particular encapsia employee's phone or email?