Release Summary

Self Point announces the appointment of retail change agent and omnichannel retail executive Michael J. Haaf as the new chief executive officer.

Self Point