straddle employs 23 employees. The straddle management team includes Keith Raphael (Co-founder and CEO), Kayla Fitzgerald (Chief Compliance Officer), and Ben Cummins (CTO).
Looking for a particular straddle employee's phone or email?