I had promoted
-había ascendido
Pasado perfecto para el sujetodel verbopromote.Hay otras traducciones para esta conjugación.

promote

I knew of these occurrences either because I had promoted or directed them.
Tampoco supe de estos hechos porque los hubiera promovido o dirigido yo.
Palabra del día
la capa