Sophelle employs 45 employees. The Sophelle management team includes Doug Weich (Managing Partner), Joseph Dela Cruz (Executive Vice President and Retail Solutions Practice Leader), and Dan Sackrowitz (Practice Leader, Ecommerce Profitability).
Get Contact Info for All DepartmentsLooking for a particular Sophelle employee's phone or email?