71 employees
Achilles is a not-for-profit organization. Its mission is to enable people with all types of disabilities to participate in mainstream athletics.
1983
Achilles International raised undisclosed on February 15, 2025
Investors: Deerfield Management