Michael Garfinkel

Business Analyst at TATA Consultancy Services