F

Fiona Francis

4 years ago

Great place to work. Nice culture. I have started ...

Great place to work. Nice culture. I have started my carer at Nalashaa. learned a lot of things in the 2.3 year time frame.

Comments:

No comments