Although new to management, Caddis has a wealth of knowledge and expertise after a successful playing career that spanned over 15 years, in which time he made over 400 senior appearances.
A former Scottish international, Caddis started his professional career at Celtic FC, making his home debut in a final 16 round Champions League fixture against Barcelona.
Caddis went on to play for clubs in England, including Swindon Town, Birmingham City, and Blackburn Rovers. He has also played for Bury and Dundee.
Having retired from professional football in 2021, Caddis has been making a name for himself as a coach and has been involved in coaching roles at various clubs, including Swindon Town and Fleetwood Town.
Caddis extended his stay at Edgar Street at the end of a successful first season in charge leading the Bulls to 11th place and the highest points tally in the National League North.