Company Description. ELM SUSPENSION SYSTEMS, INC is a construction company based in Long Island City, New York. We specialize in suspension system installation and maintenance. Our company is committed to delivering high-quality work and exceptional customer service. Requirements. Over 21 years old. Basic experience in warehousing. Experience in erecting scaffolding and suspended scaffolding. (Prefered). Valid driver's license. 40-hour OSHA certi...