Aidan O'Mahony is the Founder and CTO of Inventia Life Science.
61 people are employed at Inventia Life Science.
Inventia Life Science is based in Alexandria, New South Wales.