15 employees
IMPACT is a non-profit organization that provides self-defense programs and life-saving training.
1985