Become a leadership team. Currently, they are a bunch of short sighted cost cutters.
Compensation needs to be improved a lot. Decision making needs to be improved a lot. Quality of management needs to be improved a lot.
The people/ teams at Finastra try to do their best, but it is hard or impossible when you don't have the support of higher management