Lucas Horsfall

2025 revenue: $56.03 mn
Growth rate: 64.36%

Headquarters: Pasadena, CA