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
MK
Matthew Kelly
SVP, Sales
11 reports
MN
Mayureshwar Nikte
Technical Lead
3 reports
MR
Max Rybakov
Vice President Of Product
1 report
JD
Jay Desai
Co-Founder, CFO
1 report
Board
BV
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.