As a virtual assistant, one must possess excellent communication and organizational skills, and the ability to work independently. A virtual assistant is responsible for managing administrative and clerical duties remotely, such as scheduling appointments, managing emails, conducting research, and completing other tasks assigned by clients.