process designer lead for challenger bank Jobs - 0