Payroll & Benefits Officer to join our HR Team. You will be working in a challenging international environment which embraces... inquiries related to payroll and benefits and resolving any issues or discrepancies Managing employee benefits programs...