site logo

Etsy taps new CTO amid turnaround