Business Analyst

The Company. For one of our clients, an international Shared Service Center based in Barcelona, we are currently recruiting for a Business Analyst. The Job. The Business Analyst will support to rollout of small size projects around global or local projects and perform...