Desana employs 45 employees. The Desana management team includes Michael Cockburn (Co-Founder), Steve Jeans (Co-founder & COO), and Ro Ramtohul (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Desana employee's phone or email?