Montran logo

Montran jobs and careers

New York, NY, United States

As of October 24, 2026, Montran has no open roles listed.

About Montran

World Leader in Payment System and Central Securities Depository Solutions

Founded
1979
Employees
125
Headquarters
New York

Leadership

The top of Montran's org chart, with how many people report into each leader.

PTPhoto of Pramod Tamhane

Pramod Tamhane

Chief Financial Officer

2 reports

RP

Rushikesh Panse

Associate Director of Finance

ALPhoto of Andrew Lapoff

Andrew Lapoff

Controller

Jobs at Montran

No open positions right now. Explore more companies on TheJobsMap.

Montran jobs: common questions

Is Montran hiring right now?
Montran has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Montran's careers site.
Where is Montran headquartered?
Montran is headquartered in New York, NY, United States and was founded in 1979.
Who leads Montran?
Pramod Tamhane, Chief Financial Officer, is at the top of Montran's org chart.
How do I apply for a job at Montran?
Pick a role on Montran's TheJobsMap page and select Apply. Every listing links to the original posting on Montran's own careers site, so you apply directly with the employer.