Obsidi® employs 55 employees. The Obsidi® management team includes Lekan Olawoye (Founder and CEO), Natalie Redda (Customer Success Lead), and Brad Matsugu (Directory Marketing and Sales Enablement).
Looking for a particular Obsidi® employee's phone or email?