What the role is: Customer Systems Branch (CSB) is managing Work Pass Systems to support the implementation of work... to join CSB as Senior Business Analyst (BA) to take on the exciting and challenging roles of developing and maintaining the Work...