An employee of the Meter Department might if they're looking to upgrade the Meter. You can ask them for I.D. or call 410-612-1612 to confirm.
I wouldn't think so. If they are interacting with the general public, they should be wearing an I.D. badge. What kind of questions?
Thanks! Your answer is awaiting moderation.