Team Lead (63381) at TEC Services (Buffalo, NY - Buffalo, NY 14207) — aijobsearch