Customer Support Manager - Americas