Stackwell employs 25 employees. The Stackwell management team includes Trevor Rozier-Byrd (Founder and CEO), Victor Barnes (Portfolio Manager), and Jacob Harris (Chief Marketing Officer).
Looking for a particular Stackwell employee's phone or email?