From Longman Business Dictionary
parachuteparachute2 verb [intransitiveI] informalHUMAN RESOURCES if someone parachutes or is parachuted into a job, they are brought in from outside the organization and may not have much preparation or experienceparachute intoMr. Iger needed all the help he could get when he parachuted into the job.