Glen is a recruitment specialist. He has a set of accumulated skills in talent acquisition, recruiting, hiring, employee management etc. He is currently working in the IT services and consulting industry.
Glen is a recruitment specialist. He has a set of accumulated skills in talent acquisition, recruiting, hiring, employee management etc. He is currently working in the IT services and consulting industry.