Head of Innovation and Technology
Brussels, Brussels Capital, Belgium
Tata Consultancy Services
Head of Innovation and Technology
Tata Consultancy Services
Delivery manager
Tata Consultancy Services
Client Partner
Tata Consultancy Services
Business Relationship Manager
MIT Anna University
mit