InvestingChannel logo

InvestingChannel jobs and careers

New York, NY, United States

As of October 23, 2026, InvestingChannel has no open roles listed.

About InvestingChannel

Our mission is to be most innovative and scalable marketing platform in financial services.

Founded in 2008 by Bob Verrico, Jay Desai and Nikesh Desai.

Founded
2008
Employees
11 to 50
Headquarters
New York

Leadership

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

ND

Nikesh Desai

Co-Founder/CEO

20 reports

MKPhoto of Matthew Kelly

Matthew Kelly

SVP, Sales

11 reports

MN

Mayureshwar Nikte

Technical Lead

3 reports

MRPhoto of Max Rybakov

Max Rybakov

Vice President Of Product

1 report

JDPhoto of Jay Desai

Jay Desai

Co-Founder, CFO

1 report

Board

BVPhoto of Bob Verrico

Bob Verrico

Co Founder/Executive Chairman

Jobs at InvestingChannel

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

InvestingChannel jobs: common questions

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