1. Elcid Investments
  2. Ms. Margarette Shwetha Thomas

Ms. Margarette Shwetha Thomas

Ms. Margarette Shwetha Thomas

Ms. Margarette Shwetha Thomas

Non-Executive Independent Director

Ms. Margarette Shwetha Thomas holds a master’s degree in management from Harvard University (US), an MSc in International Marketing from Strathclyde University (UK), and a bachelor’s degree in media management from Mumbai University.

Ms. Shwetha Thomas is a seasoned leader in the banking and financial services industry, with over 18 years of experience across marketing, brand transformation, digital strategy, client engagement, and reputation management. She has played a pivotal role in driving growth and strategic positioning for leading Indian and multinational financial institutions.

Shwetha Thomas serves as Executive Director and Head of Marketing and Communications at Julius Baer India and the Global NRI Markets of Singapore, Dubai, Switzerland, and Hong Kong. In this role, she has been instrumental in scaling the franchise and enhancing its strategic visibility among ultra-high-net-worth clients across key international hubs.

Under her leadership, Julius Baer has emerged as the largest foreign wealth manager in India, securing multiple prestigious accolades from Euromoney and Asian Private Banker. The bank was also named Best Bank for Global Indians by Asian Private Banker for five consecutive years.

Prior to Julius Baer, Shwetha led corporate communications at RBL Bank, where she played a key role in the bank’s brand transformation, including its IPO communications and strategic media outreach. She was instrumental in positioning RBL as a high-growth, investor-attractive institution, and helped the bank earn recognition as a World Economic Forum Global Growth Company. Earlier, she held positions at HDFC Bank and Frost & Sullivan, where she drove digital marketing and high-impact communications strategies in complex, multi-stakeholder environments.

Following is the directorship in body corporates held by Ms. Margarette Shwetha Thomas:

Directorship

Sr.No.

Company/LLP

Designation

1.

 Elcid Investments Limited Non-Executive Independent Director

Full Time Positions:

Sr.No.

Company/LLP

Designation

1.

 Julius Bear India Executive Director and Head of Marketing