Owla is a partner for people and organization to grow continuously through impactful learning and development experience. We provide professional services in Indonesia covered area of training, coaching, workshop, keynote speaker, L&D consultation, and e-learning
Headquarters:
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2019 (6 years)
Address:
null
LOW
spending power