Information Technology Coordinator at Windsor Health Group | Clutch Jobs