People

Geoffrey Hird

Roles

Glycomine

Chief Technology Officer

Current