Cynthia has 13 years of sales management and marketing experience leading companies in multiple sectors all over the world. At INS Global, she is responsible for market research and helps companies worldwide find, train, and hire new team members.
This person is not in the org chart