Site Manager at Jones Lang LaSalle (JLL) (Linlithgow, GBR) — aijobsearch