David Geor

Company # of Roles
Taylors Group Ltd 4
Spotless Group 3
ENZA Ltd 1
Excel Corp 1
Board Member
Executive
Executive