poor structure of English sentence.
It would be better to say that:
I promote him as promised.
in Chinese:
我实现诺言而升他的职