ASGN (formerly known as On Assignment) is a provider of information technology and staffing services in the technology, digital, creative, engineering, and life sciences fields across commercial and government sectors. It offers data and analytics, project management, talent management solutions, the Internet of Things, managed, and other services. The company caters to the energy, defense, hospitality, homeland security, technology, healthcare, and other industries.