TransUnion
–
Chennai, Tamil Nadu, India
... cross functionality and collaboratively Ability to manage time effectively Strong verbal and written communication skills We’d love to see: Degree in marketing, business, statistics, mathematics, finance, computer science, engineering, economics 3-5 ... - May 22