Troy Sahota

Troy Sahota

Project Manager (IBM)