Onshore Technology to Create 100 Jobs March 9, 2009 No Comments on Onshore Technology to Create 100 Jobs Post View 1 Onshore Technology Services plans to add an additional 100 technology jobs this year. The firm, which is located in Macon, Missouri, about 180 miles from…