Skip to Content

Eric

Director of Product

Eric Chen struggles with intense anxiety, depression, anger, and thoughts of suicide. He found that DBT skills changed his life and shares them with everyone he can. He has been an engineering leader at Amazon and Stripe.