and open to relocate to India as part of the long-term commitment to establishing and managing the Office
Office in Bangalore, India
Develop and execute a comprehensive plan for setting up the new office in
India and other target countries
Develop and execute marketing strategies to enhance brand visibility
the business.
Please note that only short-listed candidates will be contacted.
Should