Admin HR / Office Manager
Responsible for supporting high-level managers in Barcelona, Spain. Provides administrative support and performs numerous duties, including Office management, HR, finance, legal, international...
1 day ago - Source Jobleads Europe