CLOs on the Move

Institute for Creation Research

www.icr.org

 
The Institute for Creation Research is a Creationist apologetics institute in Dallas, Texas that specializes in media promotion of pseudoscientific creation science and interpretation of the Genesis creation narrative as a historical event.
  • Number of Employees: 25-100
  • Annual Revenue: $1-10 Million

Executives

Name Title Contact Details

Similar Companies

Genesis Advisers

The First 90 Days® products are a set of training, coaching, and facilitation solutions to accelerate leader transitions into new roles at all levels.

Luther Burbank Savings

Our mission is to improve your financial future – whether you are a customer, employee or shareholder. Youre worth more here.

Project Management Intl

Project Management Intl LLC is a Alexandria, VA-based company in the Business Services sector.

PlatformQ

PlatformQis a digital media company producing virtual events for large scale attendees, thought leaders, and product and service providers.