Business Analyst Lead at transamerica – Edinburgh | Jobyssey