How technology is driving efficient HR and business development