Site Manager Role
This senior leadership position involves leading a high-impact service center with over 50 employees in Portugal.
* A seasoned financial services leader will be responsible for managing people, optimizing operations, and driving business growth.