Joshi is presently chairman of the planning & transportation committee and a member of the policy and resources committee at the City of London Corporation. He is also the policy lead for high-growth markets. He has served as an elected member at the City Corporation since 2018 and has held various positions including, deputy chairman of the licensing committee, deputy chairman of the streets and walkways sub-committee and deputy chairman of the property investment board. Joshi started his career in investment banking but moved to the energy sector in 1999. He specialised in trade structuring and supply chain contracts into Central Asia, Eastern Europe, the Far East and North America. He has worked with several new energy technology companies, and currently advises and consults on commercialisation of new innovations and solutions.