What is the correct verb form for this question:
Laura, the new marketing consultant for both companies, has weekly meetings with all her clients.