Oryx, Inc Expanding to St Louis, MO

Oryx, Inc is moving it’s headquarters to St Louis, MO and will be bringing employment opportunities for up to 75 St Louis locals.

Oryx, Inc is moving it’s headquarters from Atlanta, GA to St Louis, MO as of November 7th. Oryx, Inc will be offering employment opportunities for St Louis locals in the field of sales, marketing, management training, and administration. With their new office located on Olive Street they will be looking to recruit some of the most talented individuals in the area to be part of the growth they have already experienced in Atlanta, Georgia and… Read More