CEO
Raman Bhatia
CEO Approval Rating
79/100
Starling Bank is an England-based neo-banking firm that offers solutions such as personal lending and money transactions for individuals and businesses.