140 employees
House of Tara offers beauty and makeup industry-focused services in Nigeria and Africa.
1998