Product Architect
Indus Valley Partners
Associate Director
Quark Software Inc.
Senior Software Engineer
Director, Product Development
Managing Director