Geidea names global fintech heavyweight Nick Ogden as new board member