Global senior business analyst strategic fin careers