Integrated Business Technologies named to 2013 Best Places to Work in Oklahoma

Integrated Business Technologies (IBT) announced today that it has been recognized by okcBIZ as a member the 2013 Best Places to Work in Oklahoma program, which identifies and honors the state’s best employers. ...