Peter Reynolds named CEO of Otoma Solutions
Otoma Solutions, Inc. appointed CEO appointment on April 21, 2026.
- Primary
- Otoma Solutions, Inc.
- Structure
- CEO appointment
- Date
- April 21, 2026
- Sub-sector
- Payments
Experienced payments executive joins to lead AI-native global payments infrastructure platform targeting bank modernization.
Source: finanznachrichten.de