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

EmergeOrtho: Blue Ridge Division

Led by board-certified, fellowship-trained specialists, EmergeOrtho provides comprehensive orthopedic, spine and pain management care across North Carolina.

Hinson Pump Rental Inc

Hinson Pump Rental Inc is a Charlotte, NC-based company in the Business Services sector.

Ellenbecker Investment Group

Ellenbecker Investment Group is a financial planning company that offers services for individuals and businesses, including retirement planning, estate planning, tax and insurance, and investment management.

Texor Petroleum Company

Texor Petroleum Company is a Riverside, IL-based company in the Business Services sector.

Premier Personnel Consulting

Premier Personnel Consulting is a Dallas, TX-based company in the Business Services sector.