ServiceChannel logo

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.

TB

Tom Buiocchi

CEO

109 reports

RCPhoto of Rigvi Chevala

Rigvi Chevala

Chief Product & Technology Officer

41 reports

JLPhoto of Jared Lane

Jared Lane

Chief Sales Officer (cso)

19 reports

EJPhoto of Edurne Jorda-Sierra

Edurne Jorda-Sierra

CMO & Head of Marketplaces

19 reports

MRPhoto of Michael Rivisto

Michael Rivisto

CCO

10 reports

SAPhoto of Steph Allen

Steph Allen

CFO

9 reports

BCPhoto of Brian Chase

Brian Chase

General Counsel

2 reports

CMPhoto of Caitlin Moran

Caitlin Moran

VP of Human Resources

1 report

SSPhoto of Sid Shetty

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.