Rachel Lambert-Forsyth
Chief Executive
The Royal Society of Medicine was established in 1805 and granted a Royal Charter by His Majesty King William IV in 1834.
Further Supplemental Charters were approved in 1907 and 1999. In 2020, the Privy Council approved further changes to the Society's Charter and By-Laws. It is through this Royal Charter and the By-Laws that the RSM is governed.
System.Exception: Exception while creating a value. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Marsman.UmbracoCodeFirst.Core.CodeFirstModelContext.MoveNextContext(Object instance, CodeFirstRegistration registration, CodeFirstModelContext parentContext) at Marsman.UmbracoCodeFirst.Converters.AutoDataTypeConverter`2.Create(Tdb input, Action`1 registerContext) at Marsman.UmbracoCodeFirst.Converters.DataTypeConverterBase`2.Create(Object input, Action`1 registerContext) at Marsman.UmbracoCodeFirst.Core.Modules.ContentModelModuleBase`3.SetPropertyValueOnModel(Object objectInstance, PropertyRegistration registration, Object umbracoStoredValue) at Marsman.UmbracoCodeFirst.Core.Modules.ContentModelModuleBase`3.CopyPropertyValueToModel(IPublishedContent content, Object objectInstance, PropertyRegistration registration) at Marsman.UmbracoCodeFirst.Core.Modules.ContentModelModuleBase`3.CreateInstanceFromPublishedContent(IPublishedContent content, ContentTypeRegistration registration, CodeFirstModelContext parentContext) at Marsman.UmbracoCodeFirst.Core.Modules.ContentModelModuleBase`3.ConvertToModelInternal[Tmodel](IPublishedContent content, CodeFirstModelContext parentContext) at ASP._Page_Views_Partials_Promos__PromoContentBlock2_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\Promos\_PromoContentBlock2.cshtml:line 9 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at Umbraco.Core.Cache.CacheProviderExtensions.<>c__DisplayClass0_0`1.<GetCacheItem>b__0() at Umbraco.Core.Cache.DictionaryCacheProviderBase.<>c__DisplayClass10_0.<GetSafeLazy>b__0() --- End of inner exception stack trace --- at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItemInternal(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, Func`1 dependency) at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles) at Umbraco.Core.Cache.DeepCloneRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles) at Umbraco.Web.CacheHelperExtensions.CachedPartialView(CacheHelper cacheHelper, HtmlHelper htmlHelper, String partialViewName, Object model, Int32 cachedSeconds, String cacheKey, ViewDataDictionary viewData) at Umbraco.Web.HtmlHelperRenderExtensions.CachedPartial(HtmlHelper htmlHelper, String partialViewName, Object model, Int32 cachedSeconds, Boolean cacheByPage, Boolean cacheByMember, ViewDataDictionary viewData, Func`3 contextualKeyBuilder) at RSM.Web.Extensions.HtmlHelperExtensions.CachedPartialByViewData(HtmlHelper helper, String partialViewName, Object inputModel, ViewDataDictionary viewData) in D:\a\1\s\src\RSM.Web\Extensions\HtmlHelperExtensions.cs:line 190 at ASP._Page_views_partials_grid_editors_promoblocks_cshtml.Execute() in C:\home\site\wwwroot\views\partials\grid\editors\promoblocks.cshtml:line 85 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\grid\editors\base.cshtml:line 20
The Senior Management Team is responsible for the day-to-day management of the RSM and leading on the strategic objectives of the organisation.
Chief Executive
Chief Finance and Operations Officer
Dean of Education
General Manager
Director of Engagement
Director of Partnerships
The Academic Board is responsible for delivering the academic and learning functions of the RSM by ensuring the Education Strategy is delivered through the RSM’s network of Sections. The Board’s remit also includes improving education initiatives and programmes.
The Chairman is elected by the members of the Academic Committee and, upon election, becomes a Trustee. The Board is currently chaired by Professor Andrew Krentz and comprises the Presidents of Sections and ex officio members. For a full list of all members of the Academic Board, email events@rsm.ac.uk
Clinical Lead for CPD
Clinical Lead for Innovation