ICT Head of Applications at Central and North West London NHS Foundation Trust
Hatch Virdi is a(n) ICT Head of Applications working at Central and North West London NHS Foundation Trust.