Ted Williams joins North Star Marketing

Williams Joins the North Star Team

After over 30 years deployed around the world, Ted Williams has returned home to join the North Star Marketing team. As the Chief Revenue Officer, Williams will spearhead Business Development as well as the prospecting division of the North Star Sales Amplification program. North Star is redefining how marketing drives sales teams to succeed through the innovative and industry-leading Sales Amplification.

- Advertisement -

No posts to display