He said he looks forward to the challenges offered by a larger, rapidly growing city with a larger budget.
Baldwin also said he was aware of conflicts between Sparks and former City Manager Phil Hertz, who resigned in June after five years in the post. Hertz resigned soon after Sparks was re-elected to a four-year term.
Sparks said he would have no problem getting along with Baldwin.
"We will be up front and honest with each other," Sparks said.
Sparks said he made sure that Baldwin was made aware of his conflicts with Hertz.
"It's a small state. I knew about things here back in June and July," Baldwin said. "That's in the past now. We're going to move forward and work together."
Baldwin has a reputation for getting along with the politicians who supervise him and with the employees he supervises, Wellsburg City Council Member Jeff Tarr said.
"I enjoyed working with Mark," Tarr said. "He did a good job running the city. He stays out of politics. He's professional. He advises the mayor and council on what he thinks, then leaves the political decisions up to them.
"Martinsburg is getting a good man. It's Wellsburg's loss. He will be hard to replace."
Baldwin earns $35,000 in Wellsburg, Tarr said.
Baldwin has a master's degree in public administration from West Virginia University. He and he and his wife, Patti, have two children, Justin, 6, and Kathleen, 3.
He said his family will move to Martinsburg as soon as their house in Wellsburg is sold.