Irena Muchová má s oblastí řízení lidských zdrojů bohaté zkušenosti. Před příchodem do společnosti Henkel působila na pozici HR manažerky ve společnosti Marks&Spencer. Vystudovala obor Psychologie na Filozofické fakultě Univerzity Karlovy. Hovoří anglicky a francouzsky a mezi její záliby patří literatura, hudba a cestování.