Bio

Micha Kaufman is the Chief Executive Officer (CEO) at Fiverr.