CTOs on the Move


 
Umbra Inc. is a Buffalo, NY-based company in the Business Services sector.
  • Number of Employees: 100-250
  • Annual Revenue: $1-10 Million
  • www.umbra.com
  • 1705 Broadway St
    Buffalo, NY USA 14212
  • Phone: 716.892.8852

Executives

Name Title Contact Details

Similar Companies

VIPdesk.com, Inc.

VIPdesk offers an innovative rewards program that is customized, speaks to, and motivates each individual consumer, retailer participant, and sponsoring client.

ZeroIn Media Inc

ZeroIn Media Inc is a New York, NY-based company in the Business Services sector.

Alabama Wholesale Controls

Alabama Wholesale Controls is a Pelham, AL-based company in the Business Services sector.

Washington Automated

Washington Automated is a Everett, WA-based company in the Business Services sector.