Infiniteria names CEO

2 Dec 2025