Celestica to Cut 81 Jobs March 15, 2009 No Comments on Celestica to Cut 81 Jobs Post View 2 Celestica plans to close its Oxnard, California location, cutting 81 jobs next month. Celestica is an international contract electronics manufacturer headquartered in Toronto, Canada. The…