o origin the point or place where something begins | creation | launch point | foundation o Employers Let Origin Staffing Find your Next Hire Join Origin Staffing Become Part of Our Recruiting Team candidates Find the Perfect Opportunity Our Expertise Want to know more about what we know? New England Business News View All Alexandria, Anchor Line lab proposal site in Southie sold at a loss 14 Mar 2024 How iRobot helped transform Mass. into a robotics hub over three decades 14 Mar 2024 Electric Hydrogen, other Mass. companies get slice of $750M DOE initiative 13 Mar 2024 Event space scrapped in Seaport World Trade Center redevelopment 13 Mar 2024 iRobot: Q1 revenue will be half what it was in 2022 13 Mar 2024 View All