oDesk Software Co., Ltd a technology and IT services provider, headquartered in Vietnam and more than 140+ employees. Founded in 2020