promote (one) to (something)
To elevate one in rank or position within a corporate or military hierarchy. Often used in passive constructions. They promoted her to General Manager after just over a year in her job as an editor. For his years of service, the President promoted the Colonel Wilks to Major General.
promote (one) from (something) to (something else)
To elevate one from a particular rank or position within a corporate or military hierarchy to a higher one. Often used in passive constructions. They promoted her from Regional Manager to General Manager after just over a year in the position. For his years of service, the President promoted Wilks from Colonel to Major General.
promote someone (from something) (to something)
to raise someone's rank from something to something. They promoted her from teller to vice president. Carl promoted his daughter to supervisor.