- Bachelor's degree - Experience with business development, partnership management, or sourcing new business PREFERRED......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page