TEC Project Manager - Finance Job Announcement