Keen

Keen

  • 2445 Ocean Avenue
  • San Francisco, California
  • 94127

Description

As a hospitality reputation management expert, we ensure hotels shine by enhancing guest feedback and online presence

Fact sheet

Company founded
2009
Number of employees
200
Annual revenue
-

Products & services

Similar companies nearby