International Affairs - New Delhi, Delhi, India
Du Digital is an outsourcing and technology services specialist for governments and diplomatic missions. The company manages administrative and non-judgmental tasks related to visa, passport, identity management and other citizen services. We are currently handling the Greece Visa application centers in India and Sri Lanka