Rick Lewis
Director at Mealogic.
Raised on Mealogic filings
$16.7M
of $18.2M offered across 3 Form D filings
- Form D filings
- 3
- Teammates
- 4
- Last filing
- May 22, 2025
Director at Mealogic.
Raised on Mealogic filings
$16.7M
of $18.2M offered across 3 Form D filings