People

Mark Self

Mark Self

Administration and HR manager supporting Cilcare employee relations, administrative processes and workplace coordination. His background includes education, tourism and multilingual cross-cultural communication.

Roles

Cilcare

Administration & Human Resources Manager

Current