PROMEGA CORP.

Point of Contacts

Role
Chief Information Officer
Chief Executive Officer
Vice-President, Chief Scientific Officer
Vice President Research And Development
Vice President Life Sciences