Carlo joined the School of Aviation in late 2010. He has an Undergraduate Honours degree in Psychology from the University of Newcastle, and a PhD in Psychology from the University of New South Wales.
Carlo research is in human factors and safety applied across several domains, including
Carlo provides expert witness testimony, particularly regarding safe systems of work, and provides consultancy advice to several industries on safety-related projects (workplace culture, safety management, psychosocial hazards). He regularly provides seminars and keynotes to industry forums regarding safe systems of work.
Carlo is a member of the Standards Australia Committee responsible for Occupational Health and Safety Management Systems (SF001) which deals with AS/NZSISO 45001:2018, and part of the Australian delegation to ISO Technical Committee 283 which is currently developing a standard on psychological health at work (ISO45003).
President, International Association for Workplace Bullying and Harassment (IAWBH)
Member, Human Factors and Ergonomics Society of Australia (HFESA)
Carlo currently teaches AVIA9101 Safety Risk Management: Human Processes, and AVIA3013/GENS5003 Workplace safety.