The executive team at Alba SEO has a history in IT programming, research science, and senior embryology. They have studied at The University of Edinburgh and Edinburgh Napier University respectively and have worked in various industries including the banking sector and healthcare.
View all