Technology startup firm tilr just moved into new Downtown Cincinnati office space last month, but it has made a big job commitment to the city of Cincinnati.
Bowdeya Tweh, btweh@enquirer.com, Cincinnati Enquirer
Fri, 12/09/2016 - 7:55am
Technology startup firm tilr just moved into new Downtown Cincinnati office space last month, but it has made a big job commitment to the city of Cincinnati.