Strella Social Media employs 9 employees. The Strella Social Media management team includes Rachel Strella (CEO and Founder), Alex West (Creative Lead), and Jennifer Hanford (Account Manager).
Get Contact Info for All DepartmentsLooking for a particular Strella Social Media employee's phone or email?