David Elchah has extensive experience in human resources, currently serving as the Human Resources Manager at Genea since February 2003, where responsibilities include planning, directing, and coordinating HR activities nationally while providing direct support to staff. Prior to this role, David was an HR Account Manager at AGL from 1992 to 2002. David completed the Higher School Certificate at The Scots College.
Sign up to view 0 direct reports
Get started