Rain employs 349 employees. The Rain management team includes Joseph Dallago (Co-founder and CEO), Kristin Lorie (Global VP of Marketing), and Mark Hammond (VP, Trading and Liquidity).
Get Contact Info for All DepartmentsLooking for a particular Rain employee's phone or email?