Natasha Williams (Natashawilliams)

I am an HR Manager working in a Bulk SMS provider company in India. I can define My self as a determined communicator with the ability to relate with people in the organization. I really enjoy my job roles and want to proceed in the same direction.