Albelissa Outsourcing Solutions
Ellen Chan has extensive experience in recruitment and business development, currently serving as the Head of International Recruitment at Albelissa Engineering & Technical Recruitment since January 2012. In this role, Ellen specializes in technical engineering and IT resourcing solutions, managing an international team, and executing niche executive searches. Prior to this, Ellen held various leadership positions, including Global VP of HR at Albesun India Private Limited and M&A Manager at ANDALE TECHNOLOGY INVESTMENTS, where responsibilities included integration activities and recruitment solutions for mergers and acquisitions. Ellen's background also includes consulting roles, project management, and engineering positions at notable firms such as Merck and BRG Townsend, Inc., with a focus on facilities engineering and market research.
This person is not in the org chart
This person is not in any teams
This person is not in any offices