Rakesh Mehra in Melbourne works at Self-employed (Chef) and was educated at IHMCAN PUSA NEW DELHI INDIA.
Share this profile
Self-employed
Jan 1985 - Present3
-
Present
Chef
IHMCAN PUSA NEW DELHI INDIA
1970
-
1974
CHEF
RELATED SEARCHES
SIMILAR NAMES
AT SELF-EMPLOYED