ServiceChannel jobs and careers
New York, NY, United States
As of October 23, 2026, ServiceChannel has no open roles listed.
About ServiceChannel
The leader in facility management software and contractor sourcing. ServiceChannel lets one manage all maintenance activity from a single platform.
Founded in 1999 by Serge Lubensky and Steven Gottfried.
- Founded
- 1999
- Employees
- 350
- Total funding
- $114.5M
- Headquarters
- New York
Leadership
The top of ServiceChannel's org chart, with how many people report into each leader.
Tom Buiocchi
CEO
109 reports
Rigvi Chevala
Chief Product & Technology Officer
41 reports
Jared Lane
Chief Sales Officer (cso)
19 reports
Edurne Jorda-Sierra
CMO & Head of Marketplaces
19 reports
Michael Rivisto
CCO
10 reports
Steph Allen
CFO
9 reports
Brian Chase
General Counsel
2 reports
Caitlin Moran
VP of Human Resources
1 report
Sid Shetty
CBDO
Jobs at ServiceChannel
No open positions right now. Explore more companies on TheJobsMap.
ServiceChannel jobs: common questions
- Is ServiceChannel hiring right now?
- ServiceChannel has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on ServiceChannel's careers site.
- Where is ServiceChannel headquartered?
- ServiceChannel is headquartered in New York, NY, United States and was founded in 1999.
- Who leads ServiceChannel?
- Tom Buiocchi, CEO, is at the top of ServiceChannel's org chart.
- How do I apply for a job at ServiceChannel?
- Pick a role on ServiceChannel's TheJobsMap page and select Apply. Every listing links to the original posting on ServiceChannel's own careers site, so you apply directly with the employer.