Complex sentence: These are essentially non-robotic and strategy functions and MNCs, Large Enterprises and service sector faces a huge challenge in recruiting professionals with employability skills.
Split into simpler sentences: These are essentially non-robotic and strategy job functions within MNCs, Large Enterprises and Service Sector. Thus these sectors face huge challenge in recruiting professionals with better employability skills.