The Giants announced Thursday afternoon that president of baseball operations Buster Posey has named Randy Winn as the team’s vice president of player development.

“We are excited to see Randy in this new role,” Posey said in a statement. “Randy is part of the Bay Area’s rich baseball history and brings a deep knowledge and understanding of the game from his playing and post-playing career. He has also been dedicated to serving the youth of our community through his work and leadership with the Giants Community Fund, and we feel Randy is the right person to help take our player development to the next level.”

Winn, 50, played for the Giants from 2005-09 after being traded from the Seattle Mariners. Over 666 career games with San Francisco, Winn had a .290 batting average and .776 OPS while totaling 51 homers and 73 steals.

Following his 13-year playing career, Winn rejoined the Giants in 2012. He served as the team’s roving outfield and baserunning instructor from 2013-16, then special assistant to the GM from 2017-18. In 2019, Winn was a pro scout under new general manager Zack Minasian, who was then working as the director of pro scouting. Along with working for the organization, Winn has covered the Giants as an analyst for NBC Sports Bay Area since 2013.

“I’m extremely grateful to Buster and to the Giants organization for this opportunity to lead our player development group and help usher in the next wave of future Giants stars,” Winn said in a statement. “I look forward to collaborating with both Buster and Zack and the entire baseball operations team to help this organization that has meant so much to me reach its ultimate goal of a World Series championship by helping lay the groundwork with homegrown talent that embodies the values of Giants baseball.”