4,367 open positions
Business Manager↗
Team.ItLisbon, Portugal
1d
Support the management and development of the client portfolio, identify new business opportunities, and assist in commercial proposals.
← Select a job to preview