Joyce Cruz Email

Call Center Operations Manager . Installs

Current Roles

Employees:
133
Revenue:
$33.4M
About
Based in Buffalo, New York, Installs Inc is a third-party provider of in- home consumer electronic installation services. Installs Inc employs approximately 80 persons and has a network of over 1,200 installation providers across the country.
Installs Address
241 Main Street
Buffalo, NY
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.