The Cast

Robert Almeida

CEO
NCB Financial Group

David Rose

David Rose

Business Writer, Observer