Osborn Barr releases leadership changes
Friday, February 9, 2018
ST. LOUIS -- Osborn Barr (O+B), a marketing communications agency with offices in St. Louis, Kansas City and Nashville, announces several senior-level leadership changes.
ST. LOUIS -- Osborn Barr (O+B), a marketing communications agency with offices in St. Louis, Kansas City and Nashville, announces several senior-level leadership changes.