Greater London Authority

Follow

This company has no active jobs

0 Review

Rate This Company ( No reviews yet )

    Work/Life Balance
    Comp & Benefits
    Senior Management
    Culture & Value

    Greater London Authority

    (0)

    About Us

    The Greater London Authority, colloquially known by the metonym City Hall, is the devolved regional governance body of Greater London, England. It consists of two political branches: an executive Mayor and the 25-member London Assembly, which serves as a means of checks and balances on the Mayor. Wikipedia