Selo Studios employs 3 employees. The Selo Studios management team includes Leslie Llewellyn (Founder and Principal Strategist), Jacqueline Fierro (Social Media Manager), and Iman Ashraf (Content and Brand Strategist).
Looking for a particular Selo Studios employee's phone or email?