Skip to Main Content

Job Title


Brand Manager


Company : D Globalist.


Location : New Delhi, Delhi


Created : 2025-09-04


Job Type : Full Time


Job Description

Company Description D Globalist is a global business scaling ecosystem. Serving as an accelerator for high-growth companies with international potential, D Globalist develops and executes market-entry strategies for ventures looking to expand across borders. With a presence in over 10 countries, D Globalist supports companies through all stages of cross-border expansion, from incorporation to strategic partnerships, while championing a Global First approach in business growth. Role Description This is a full-time on-site role for a Brand Manager at D Globalist in New Delhi. The Brand Manager will be responsible for developing and implementing brand strategies, managing brand campaigns, conducting market research, analyzing brand performance, and collaborating with cross-functional teams to ensure brand consistency and growth. Qualifications Brand Strategy Development and Implementation skills Market Research and Analysis skills Brand Campaign Management Strong analytical and problem-solving skills Excellent communication and presentation skills Ability to work collaboratively in a team environment Experience in international markets is a plus Bachelor's degree in Marketing, Business, or related field