EMEA Domain Support Lead

Basic knowledge of the system architectures that support one or more core business area. Ideally, the successful individual will be based in and around the area…