Hi Joe. Thanks for joining us. Welcome to EF! [<:o)]
I think your sentence is fine. "People" would be more common, but to my ear, "persons" stresses that you consider each one of these people as an individual.
As an aside, you might make it more natural by saying "to meet many persons of etc."
("a lot of persons" is significantly less natural than "a lot of people