XRS Corp., Minneapolis, has promoted Michael Weber to chief financial officer effective immediately.

Weber has worked five years as a member of XRS’ finance team and has more than 25 years of finance experience, according to a news release.

Before the promotion, Weber was vice president of finance.

Prior to joining XRS, a technology and services provider for the trucking industry, Weber was director of compliance and external reporting, controller at CNS, Inc. from 2001-07.

“Mike has been an integral part of our team since he joined XRS in 2007, and he has more than demonstrated his ability to lead our company’s financial operations,” Jay Coughlan, chairman and chief executive officer, said in the release. “His skill set will be invaluable as we transition XRS from a hardware‐centric platform to our new mobile application format.”