May 28, 2026
Rick brings extensive experience in driving revenue growth and leading high-performing sales teams across the fintech and SaaS sectors. In his new role, he will focus on expanding Billtrust’s market presence and accelerating commercial growth across Europe.
The Gridiron Building
1 Pancras Square,
N1C 4AG, London
info@cfutures.com
+44 (0)20 8158 2122
100 Park Ave #16 New York,
NY 10017 United States
info@cfutures.com
+1 (646) 6062647