Having me

Please help me to understand below bold “Having me” meaning.
SARAH GREEN: Welcome to the HBR IdeaCast from Harvard Business Review. I’m Sarah Green. Today, we are talking about finding your next job and how to zero in on realistic career possibilities before you start actually searching for jobs. Our guest is Jodi Glickman, founder of the communication training firm Great on the Job and a contributor to “The HBR Guide to Getting a Job.” Jody, thanks so much for joining us today.

JODI GLICKMAN: Thanks for having me, Sarah. I’m thrilled to be here.

This means: Thanks for inviting me as your guest.

Alan

Thanks Sir: