Director at Byrna Technologies · CHIEF EXECUTIVE OFFICER at WRAP TECHNOLOGIES. Filing since 14 Nov 2022. CIK 0001818749