using System.Text.RegularExpressions;
public static void Main()
var jobDesc = "<P><I><B>Head of Shared Services - Global Parent/Independent </B></I>is accountable for centralized support function operations in a shared services environment, typically including one or more of the following:<ul><li>Finance & Accounting</li><li>Human Resources</li><li>Contact/Call Center</li></ul><br /><ul><li>Establishes and implements strategies that have <I><B>long-term (5+ years) impact on business results </B></I>in alignment with global parent/independent organization objectives</li><li>Leads multiple teams of executives, senior managers/directors, and managers</li><li>Ensures appropriate talent selection, organization and leadership for major areas of the organization</li></ul></P>";
var replacementText = " ";
var pattern = "<(?:[^>=]|='[^']*'|=\"[^\"]*\"|=[^'\"][^\\s>]*)*>";
var regex = new Regex(pattern);
var jobDescUnformatted = regex.Replace(jobDesc, replacementText);
Console.WriteLine(jobDescUnformatted);