fbpx

SiGMA

Karl Mcdermott

Karl Mcdermott

Global Head of Business Development