Translate

Open Systems Technologies

28 West Adams Ave, Suite 1700
Detroit, MI 48226
(616) 574-3500
  • About

    OST is an award-winning, 210-person, $160m global technology and design firm with offices located in Grand Rapids, Detroit, Minneapolis, Chicago, London, Hong Kong and Singapore. OST is focused on ent

    Foundation Members