Robert Walters's IT department is led by Robert Nicholson (Director of Digital Marketing, Data and Analytics) and has 273 employees.
Echo Yang
Principal Consultant
Mario Cortez
IT Support Specialist
Louie Reyes
Manager - Chemical Engineering
Joe Spencer-Lewis
Consultant - Data and Analytics - Financial Services
James Nixon
Software Development Recruitment Consultant
Looking for a particular Robert Walters employee's phone or email?