Manager - Business System Analyst
Manager - Business System Analyst
This is a global role where you will perform as a Technology Consultant, supporting customer-facing applications. You may focus on a specific platform or product, or work across multiple platforms, to aid in the development and launch of products in specific regions.
Key Responsibilities:
Help create and launch...