Imerza employs 50 employees. The Imerza management team includes Tom Shannon (Vice President of Technology), Matt Ernst (Director of Business Development), and Hans Heide (Chief Financial Officer).
Looking for a particular Imerza employee's phone or email?