Kruszyński jest on absolwentem Wydziału Mechanicznego Energetyki i Lotnictwa Politechniki Warszawskiej. Obecnie pełni też funkcję prezesa zarządu Telprojekt i członka zarządu MNI Telecom.

Wcześniej Kruszyński był prezesem zarządu Arcus. W latach 2008 – 2009 pracował w Telekomunikacji Polskiej. Zasiadał m.in. w radach nadzorczych Winiary i Rafinerii Trzebinia.