Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Methodist Church

Methodist Church

The Methodist Church is one of the largest Christian churches serving Great Britain, with around 188,000 members and regular contact with nearly 500,000 people. It has 4,650 churches in Great Britain, and also maintains links with other Methodist churches with a worldwide total membership of over 80 million.

Last updated on

About Methodist Church

Founded

1932

Estimated Revenue

$50M-$100M

Employees

1K-5K

Category

Industry

Religious Institutions

Location

City

London

State

Greater London

Country

United Kingdom

Tech Stack (45)

search