Translate

Open Systems Technologies

3000 Town Center Suite 2230
Southfield, MI 48075
(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