What are the responsibilities and job description for the Client & People Manager position at Segula Technologies USA Inc?
Job Description. Job Description. Description. We are seeking a dynamic, relationship-driven. Client/People Manager. to join our team in Albany, NY. This unique