What is the Org number of ITC Infotech India Limited, Filial?
ITC Infotech India Limited, Filial is registered with Bolagsverket / SCB under Org 5164049313.
Who is the CEO of ITC Infotech India Limited, Filial?
Alexandra Agrafiotou is Authorized Recipient of Service of ITC Infotech India Limited, Filial, in role since 2022.
Where is ITC Infotech India Limited, Filial headquartered?
ITC Infotech India Limited, Filial's registered address is Stockholm.