Zohran Mamdani employment history: Where has NYC mayor-elect worked in the past | Hindustan Times

Zohran Mamdani employment history: Where has NYC mayor-elect worked in the past

Published on: Nov 07, 2025 12:50 AM IST

Zohran Mamdani was elected mayor of New York City, defeating Andrew Cuomo and Curtis Sliwa. 

Democrat Zohran Mamdani won the mayoral election, defeating Andrew Cuomo and Curtis Sliwa. Mamdani, who will be sworn in on January 1, 2026, has already issued a public message for President Donald Trump while delivering his victory speech.

Zohran Mamdani recently came under fire for a video where he asked people for donations the day after winning the mayoral election.(Bloomberg)
Zohran Mamdani recently came under fire for a video where he asked people for donations the day after winning the mayoral election.(Bloomberg)

However, Mamdani is under immense scrutiny, and was already lambasted online for a video where he sought donations the day after he was elected mayor. Mamdani, ahead of his race for faced flak from Eric Adams about his apparent lack of work experience. “Just look at the résumés. I’ve learned this city from the bottom up. From paper boy to the Mayor’s office — I’ve worked every rung of the ladder serving New Yorkers. Mamdani has lived on easy street, I’ve lived the grind,” Adams had written.

While Mamdani has had to battle the ‘nepo baby’ label in his campaign to become mayor, he has worked a couple of jobs before his career as a lawmaker. Here's a look at Zohran Mamdani's employment history.

Zohran Mamdani employment history

Before he represented 36th Assembly District and its neighborhoods of Astoria, Ditmars-Steinway, and Astoria Heights, Mamdani worked as a foreclosure prevention housing counselor, who helped low-income homeowners across Queens fight off eviction, and remain in their homes.

Also Read | Donald Trump warns Zohran Mamdani after 'angry' victory speech: 'Be very nice to me'

However, New York Post reported that Mamdani had been employed for only approximately three years in the time between his college graduation in 2014 and election to the New York State Assembly in 2020. Mamdani graduated from Bowdoin College in Maine with a degree in Africana Studies.

Then, he was an organizer for an advocacy group in Seattle, called MoveOn. After four months there, Mamdani spent two months at advocacy group TexPIRG, which is in Texas, as per New York Times. Mamdani was the music supervisor for Queen of Katwe, in 2015. The Hollywood movie is about a chess prodigy from a shantytown located in the outskirts of Kampala. It was directed by his mother Mira Nair, the Oscar-nominated filmmaker known for movies like Mississippi Masala.

Mamdani also decided to pursue a rap career in his native Uganda, when he was around 25. He made music under the moniker Mr Cardamom. In 2019, he made a rap video with Indian cuisine icon, Madhu Jaffrey, who starred as a tough grandmother.

Apart from that, Mamdani was a campaign manager for progressive candidates like Ross Barkan, the journalist-turned-politician. Mamdani worked with him during the unsuccessful New York State Senate campaign of 2018. Following this, Mamdani also had a short stint as a financial counselor for Chhaya – a nonprofit working with South Asians in Queens.

Stay updated with US News covering politics, crime, weather, local events, and sports highlights. Get the latest on Donald Trump and American politics also realtime updates on Indonesia ferry fire.
Stay updated with US News covering politics, crime, weather, local events, and sports highlights. Get the latest on Donald Trump and American politics also realtime updates on Indonesia ferry fire.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }