50 employees
IDI Services is a crane and lifting operations firm that offers heavy haulage, rigging solutions, contract lifting, and CAD drawings.