Preview Mode Links will not work in preview mode

Apr 1, 2020

We are excited to introduce to you Kraig McEwen, the CEO of the new RedSail Technologies, the parent company of Integra®. RedSail Technologies reflects our bicoastal presence, our deep, rich history and experience, and our confidence as we partner with you on this new journey. The brands you know will remain unchanged.