Altar is one of Scotland’s leading creative agencies with offices in Dundee and Glasgow.
We are an employee owned company specialising in Branding, Design, Digital, PR & Marketing.
With experienced consultative expertise, we deliver inspired work for clients across Scotland, the UK and beyond, cementing our reputation as a leader in our industry.