Lead Business Systems Analyst
Cardiff, Wales, United Kingdom
Sapiens
the role of ‘trusted advisor’. Work with the Sales Support team to facilitate winning new business, including producing client proposals. Assist the Project Management Office team with defining project scope and with change requests - estimating workloads and their effective integration into overall project plans. Support the planning of the more »
Posted: