Press release: SmartFrame Technologies appoints Alan Capel as Chief Commercial Officer
Capel steps into newly created role after a 23-year career at Alamy London, UK – 2 November 2023: SmartFrame Technologies, a UK-based technology provider specializing Learn more >