View all 5 questions about SoFi
Asked April 11, 2017
It's located in Claymont DE.... dont waste your time.
Answered September 21, 2017
The Delaware office is going to be in Claymont, near 95
Answered May 31, 2017
The company is not in this state
Answered May 19, 2017 - Underwriter (Former Employee) - Cottonwood Heights, UT