logo
logo

Founded 2012

ysura Board Members

ysura Board of Directors

NamePosition

ysura Executives

NamePosition
Philip Debbas CEO

ysura Employees

NamePosition
Philip Debbas CEO