Bower formerly worked at BlackRock as head of EMEA marketing, before leaving in early November.
The move comes shortly after Invesco Perpetual head of marketing Rick White was made redundant, after serving at the firm for 12 years.
Prior to joining Invesco, White had worked at Fidelity International as marketing director for pensions.
Craig Newman, who was sales director at Invesco Perpetual, also recently left the firm.
Invesco Perpetual would not comment on the hire of Bower.