Gerard Rego
Gerard Rego

Gerard Rego

Homo Heuristicus | Evolutionary Architect | Behavioural Sciences | Serial Entrepreneur |