globe. We have grown to 5,000+ professionals operating 40 shared service centers (SSCs). We provide technology solutions... and business services, including finance, accounting, information technology, global security, legal, payroll and benefits......
Job Location: Ireland, IrelandSelected articles on work and employment, which may be found interesting:
It looks like you are going to be dismissed! How to defuse the situation?Find more articles on Articles page