Vendor Relations Supervisor
- Malta Island
Job Profile The Vendor Relations team acts as the primary point of contact for the firm’s suppliers, ensuring effective flow of information between internal and external stakehol…
1 job