Owen Brown

Account Manager at Skillcast Group plc

Owen Brown is an experienced professional with a strong background in account management and client success across various sectors. Currently serving as an Account Manager at Skillcast Group plc since July 2022, Owen previously held the role of Client Success Team Manager at Ikiru People from January 2020 to July 2022 and at Dillistone Systems from August 2011 to January 2020, where significant contributions were made to enhance client engagement and streamline processes for executive search professionals. Earlier career roles include Training Manager at Dillistone Systems, Head of Corporate Training at Sage Interactive Sdn. Bhd., Director at PJNET, and English teacher at ECC in South Korea. Owen holds a BA in History from the University of Liverpool, obtained between 1986 and 1990, and has demonstrated a commitment to developing innovative training solutions and driving business growth throughout the professional journey.

Links

Previous companies

Dillistone Systems Ltd logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams