Business Analyst

Barclays Payments is a diversified business offering end to end payment solutions to businesses of all sizes across all customer segments. Manage and provide objective feedback on Business Analysts during each project ‘assignment’ e. This role is to take primary responsibility, working with the Proj...