Barry Gould

CTO, Concord Resources Limited
Background