Ruder Finn
Show contact
Links
Tejas T.
Chief Technology Officer
Guochao Wang
IT Manager
Chip Scarinzi
Managing Director, Head Of Technology, U.s.
Nicholas Iverson
Group Vice President, Technology
Sonu Sharma
Senior Executive-it
Nicholas Garcilazo
IT Support Specialist
Xiang Wang
IT
March, 2011 - present
View in org chart