Socotra Wins Comparably Awards for Leadership and Career Growth

Socotra was selected out of 70,000 companies across the U.S. for the workplace culture awards.