Steve Abernethy

Active San Francisco, CA Chief Executive Offi for Squaretrade, Inc.