Omnia


Aldo Petruzzelli

Most Influential CEO 2025 - AR Content Distribution (Illinois)
Award logo for winner - Most Influential CEO Awards