Ross MacCallum

Job title: Deputy head of production

Bio: Deputy head of production at DC Thomson in Dundee. Views and other nonsense expressed are all my own.

City: Dundee

Country: Scotland

Sector: Newspaper

Publisher: DC Thomson

Publication: Dundee Courier

Followers: 1,409

LinkedIn