Open website in a new window CitySite is not responsible for the contents of the website below and has no relationship with the website.
  MA-needham, The Customer Support Specialist is an entry level position within our License Management group. This person will be a key member on the License Management team and will be responsible for ensuring a high level of PTC customer satisfaction while configuring new software and reconfiguring already existing software. As a License Management Representative you will be responsible for the following duti
Customer Support Specialist