It project coordinator jobs in Northwood