Narendra Rai in Sydney works at Taylor & Scott (IT Manager) and was educated at Edith Cowan University.
Share this profile
Taylor & Scott
Jun 2008 - Present1
-
Present
IT Manager
Edith Cowan University
Computer Science and Management
RELATED SEARCHES
AT TAYLOR & SCOTT