You will own the customer relationship during the maintenance and support process and the success of the effort is in your hands. This role reports to a Senior Manager on the Professional Services team and coordinates directly with implemen.....
Job Location: Boston, MA, USASelected articles on work and employment, which may be found interesting:
How to take pleasure in work?Find more articles on Articles page