North Inc.

0 followers


North Inc. opened our first office in St. Louis, MO, in 2006, and we moved our headquarters to New York City in 2011. We are now back in St. Louis! North Inc. is dedicated to the idea that our people are our business. We provide effective, results-driven marketing strategies with a personal touch.... Read more

Headquarters

St Louis, US

Employees

51-200

Links

Org chart

Rebby Sutherland
CEO / Founder

Rebby Sutherland

Collapse
Alyssa Sams
Sales Support Director

Teams

This company has no teams yet