top | item 45166975

(no title)

hed | 5 months ago

> Layoffs of some staff in Stillwater, Oklahoma followed in 2008.

How did Creative end up with offices there? Was there some kind of research going on at Oklahoma State University?

discuss

order

BirAdam|5 months ago

Sales and support offices. I couldn’t find anything covering the reasoning of being in that location though.