Based on 6 ratings, Swirl.net's employees rate their Executive Team 49/100.
Swirl.net's Executive Team ranks in the Bottom 10% of other companies in San Francisco.