By Editor , 22 September 2026 YELL Names Raphael Blunschi CEO as Customer Base Tops 27,000 New York – September 22, 2026 -- YELL, a payments platform serving consumers and small businesses, has appointed Raphael Blunschi as Chief Executive Officer as the company surpasses 27,000 customers as of September 2026.