Senior Manager, Tech Support - Boston, MA