Jayanti Menches

Jayanti Menches

A dynamic communications leader and strategic business partner, Jayanti Menches is experienced in global marketing communications, employee engagement, media relations, crisis communications and branding.

Jayanti is currently working as a senior consultant with Employera, an employer branding and communications consultancy. She specializes in helping companies attract, keep and inspire great talent through authentic storytelling, brand positioning, marketing, internal communications and employee engagement programs.

Previously, Jayanti was the head of communications for WSP USA, a global engineering and professional services firm based in New York City. She also served as the director of marketing at Triple Canopy, a global security and risk management company headquartered in the Washington DC metro area. Prior to joining the firm, Jayanti lived and worked in Hong Kong as a communications consultant and freelance reporter. Before moving overseas, she worked in Northern Virginia as marketing communications manager for Teleglobe, a global telecommunications company. She also managed communications at defense contractor TRW, acquired by Northrop Grumman.