Head of Software Development
2 months ago
Glasgow
... business analysts and Subject Matter Experts. Experience creating a compelling vision and strategies to drive business results, change, and optimizing organizational structure. * Technical Expertise