CTOs on the Move

J Craig Swapp Law Offices

www.keithbartonlaw.com

 
J Craig Swapp Law Offices is a Lehi, UT-based company in the Business Services sector.
  • Number of Employees: 100-250
  • Annual Revenue: $10-50 Million

Executives

Name Title Contact Details

Similar Companies

Huntington Hodge

Huntington Hodge is a Philadelphia, PA-based company in the Business Services sector.

CPA Global

CPA Global is the world’s leading intellectual property (IP) management and IP software specialist, and an international provider of outsourced legal services. With offices across Europe, the United States and Asia Pacific, we support many of the world’s best-known corporations and law firms with a range of IP and broader legal services, helping them to manage risk, cost and capacity, and to realise greater value for their businesses. We assist corporations and law firms in managing valuable IP Rights, such as patents, designs and trademarks, ensuring that IP portfolios are protected, maintained and regularly reviewed in order to optimise value. Working closely with our clients, we ensure they have the best information on which to base IP decisions, and the best support to help implement those decisions. We are also a market leader in the outsourced legal services sector, providing high quality and cost-efficient legal support services through delivery centres in the US and India. Founded in Jersey, Channel Islands in 1969, CPA Global today employs some 1,800 people, serving clients’ needs in 200 jurisdictions through our own offices and an extensive agent network.

Pickard and Djinis

Pickard and Djinis is a Washington, DC-based company in the Business Services sector.

Campbell Kyle Proffitt

Campbell Kyle Proffitt is a Noblesville, IN-based company in the Business Services sector.

Government of Jersey

The Government of Jersey is the government of the largest of the Channel Islands, Jersey. It is a parliamentary democracy and is a dependency of the British Crown. The government comprises the Council of Ministers and nine administrative departments.