Steaven graduated with a bachelor degree of Education in English Education at Satya Wacana Christian University, Salatiga, Indonesia. He then pursued his masters degrees at the same institution in Educational Management
His affiliation and experiences include being a lecturer and the head of Quality Assurance Department at Sangkakala Seminary, lecturer and head of Christian Education Department at Sangkakala Theological Seminary and compliance officer at PT. Morich Indo Fashion and PT. Tupai Adyamas.
His research interests include consumer behavior, human resource management, management, sustainability and quality in educational management.