25 employees
Lamah is a technology company that provide integrated digital solutions, and hosts the largest shared workspace in Libya.
2018