Global corporate note taker careers