DaVinci Direct employs 13 employees. The DaVinci Direct management team includes Tony Genovese (Chief Operating Officer), Steven Maggio (Founder, President & CEO), and Brett Jones (Vice President of Client Relationships).
Get Contact Info for All DepartmentsLooking for a particular DaVinci Direct employee's phone or email?