Latka logo

Richard Wilson

Founder

Company

Alliance Trust Savings

Leeds, United Kingdom · Founded 1995

Revenue
$5M
Team size
92
Customers
400K

Company profile →