Pat Kua

Pat Kua

Seasoned Technology Leader