Starwood Hotel to Add More Than 12,000 Jobs January 12, 2010 No Comments on Starwood Hotel to Add More Than 12,000 Jobs Post View 1 Starwood Hotels & Resorts plans to add more than 12,000 new jobs, the majority of which will be created through the addition of 80 to…