Boston, Massachusetts
•
Today
As the role name describes, a 'Tech Partner' will act as a technical buddy for end users and supports them with their technology related queries and issues. Tech Partner is responsible to provide support for Schneider Electric workplace and infrastructure equipment (including network related ones), physically on-location at Schneider Electric facilities including but not limited.This role will entail supporting a production facility in 201 Washington St #2700, One Boston Place, Boston, MA 02108,
Full-time