Insud Pharma
–
Hyderabad, Telangana, India
... Travels: about 15% of the time, though this percentage may be significantly increased during the rollout phase of global systems. Personal skills: Autonomy, hands on hard worker, excellent communicator, ability to manage global expectations from ... - May 09