New business development - Travel, Retail and Hospitality (M/F/D)
26 days ago
London
ITC Infotech provides business-friendly solutions to help clients succeed and be future-ready, by seamlessly bringing together digital expertise, strong industry specific alliances and the unique ability to leverage deep domain expertise from ITC Group businesses. ITC Infotech is looking for The N...