ITN's Marketing department is led by Jean Sachot (Marketing manager) and has 6 employees.
Jean Sachot
Marketing manager
Looking for a particular ITN employee's phone or email?