Stephen Nathanael has extensive experience in software development and IT management, currently serving as the Head of Interactive Software Development at PT Link Net Tbk since January 2022. Previously, Stephen held the position of Head of OTT Technology in Multimedia at Oxygen.id from September 2017 to January 2022, overseeing the end-to-end management of an OTT platform. Stephen's career includes roles such as General Manager for System and Support at Elasitas Technologies Limited, IT Manager at PT Commerce Finance, Project Manager at PT Sigma Cipta Caraka (Telkomsigma), and IT Area Head at semesta citra dana. Early in their career, Stephen contributed as Head of IT Laboratory at Batam International University and gained foundational experience as Head Assistant of the software lab at Bina Nusantara University. Stephen holds a Bachelor's degree in Information Technology and Mathematics from Bina Nusantara University, attained from 1998 to 2003.
Sign up to view 1 direct report
Get started
This person is not in any teams