Founded in 1978 by Alf Moufarrige, Servcorp started as a way for him to share office space and reduce overhead costs. Today, it operates in over 155 locations across 54 cities and 23 countries, including prominent locations like One World Trade Center in New York City. Servcorp provides fully managed corporate office suites, with access to a global network of meeting rooms, administration support, and online business services.