Description: Chan Chawla is a strategic technology professional who has been helping companies with his strong IT knowledge and skills.
technology consultant (72) marketing specialist (42) agile consultant (9) technology strategist (2) chan chawla (1)
Penchant for Exceeding Expectations
Empowering Innovation and Ideas
Fostering Technological Novelty