Carl Barrass has worked as a Supervisor at Debenhams from January 2008 to April 2014. Currently, at DFS, Carl holds the title of Production Office Manager. Carl has also served as the System Stock Control Manager, Buyer, and Assistant Buyer for DFS' Manufacturing Sites.
February, 2023 - present
July, 2021
September, 2018
May, 2014