Otto S.

Director, Internal Communications

Otto S. is an experienced communications professional with a strong background in internal communications and organizational engagement. Currently serving as Director of Internal Communications at Everise since March 2025, Otto has previously held senior roles at SupportNinja, including Global Communications and Engagement Associate Director and Senior Internal Communications Manager, from September 2022 to March 2025. Otto's experience also includes positions at Teleperformance as Organizational Communications Manager and Assistant Manager, where responsibilities encompassed internal communications, as well as earlier roles in the insurance and real estate sectors. Otto holds a degree in Communications from Colegio de San Juan de Letran, earned in 2000.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices