IT Project Manager at Seneca Holdings | JobVerse