Members

Approved

experience in the ICT sector for 27 years, including business process automation services and system architecture design as IT expert and/or IT manager

Country: Turkey