with trusted knowledge that advances research and enriches lives. We ... Business Development Manager to join Pay to Publish - Open Research India commercial ...
approximately 20,000 dedicated to research and development. Among its subsidiaries ... stands out as a leading expert in drive and control technologies ...