182 Cecil Street, Frasers Tower, Singapore 069547
LEOSTAN PTE LTD
Nature of Business
LEOSTAN is a privately held technology company based in Waltham, Massachusetts. Its flagship product is a connection broker for virtual desktop infrastructure and resources hosted in the datacenter.