Omesh Macherla in Sydney works at Credit Corp group (Multichannel Communications Lead) and was educated at National Institute of Technology Jamshedpur.
Share this profile
Credit Corp group
Jun 2018 - Present
-
Present
Multichannel Communications Lead
Credit Corp Group
Jun 2016 - Jun 20171 year 1 month
-
Telecommunications Lead
TCS
Jun 2005 - Jun 20161
-
Assistant Consultant
National Institute of Technology Jamshedpur
2001
-
2005
Bachelor of Technology (B.Tech.)
RELATED SEARCHES