Company Directory

Clair & Associates, Inc.

Clair & Associates, Inc. filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed approximately forty-three years ago on Tuesday, October 11, 1983 as recorded in documents filed with Texas Secretary of State.


Clair & Chiba, Inc.

Located in Gardena, CA

Clair & Chiba, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed roughly thirty-eight years ago on Wednesday, February 10, 1988 as recorded in documents filed with California Secretary of State.

People: Sue Clair

Clair and Company Land Development, Inc.

Located in Davie, FL

Clair and Company Land Development, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed about forty-three years ago on Thursday, February 17, 1983 according to public records filed with Florida Department of State.

People: Gregory Clair, Lori Clair

Clair and Laura Nixon Education Foundation

Located in College Station, TX

Clair and Laura Nixon Education Foundation filed as a Domestic Nonprofit Corporation in the State of Texas on Tuesday, December 1, 2009 and is roughly seventeen years old, according to public records filed with Texas Secretary of State.

People: Clair Nixon, Laura Nixon, David Nixon

Clair Appraisals, Inc.

Located in Port Saint Lucie, FL

Clair Appraisals, Inc. filed as a Domestic for Profit Corporation in the State of Florida on Tuesday, April 19, 2005 and is approximately twenty-one years old, according to public records filed with Florida Department of State.

People: Robert Clair, Diane Clair

Clair Associates LLC

Located in Pittsburgh, PA

Clair Associates LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed approximately fourteen years ago on Tuesday, July 17, 2012 according to public records filed with Florida Department of State.

People: Tara Cedatol, Glenn Avick, Michael Barnard

Clair Associates, Inc.

Located in Hauppauge, NY

Clair Associates, Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed approximately forty years ago on Wednesday, October 15, 1986 according to public records filed with New York Department of State.


Clair Audio Music Inc.

Clair Audio Music Inc. filed as a Domestic Business Corporation in the State of New York on Wednesday, August 4, 2010 and is roughly sixteen years old, according to public records filed with New York Department of State.


Clair Backline, LLC

Clair Backline, LLC filed as a Foreign Limited Liability Company in the State of New York on Friday, October 15, 2010 and is approximately sixteen years old, as recorded in documents filed with New York Department of State.


Clair Bakon LLC

Located in The Villages, FL

Clair Bakon LLC filed as a Florida Limited Liability in the State of Florida on Monday, July 22, 2013 and is about thirteen years old, according to public records filed with Florida Department of State.

People: Martin Haines

Clair Boone, Inc.

Located in New Braunfels, TX

Clair Boone, Inc. filed as a Domestic For-Profit Corporation in the State of Texas on Monday, February 11, 2019 and is about seven years old, according to public records filed with Texas Secretary of State.

People: Clair Boone
Past: Timothy Boone

Clair Breen, LLC

Located in Los Angeles, CA

Clair Breen, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed about ten years ago on Thursday, December 8, 2016 according to public records filed with California Secretary of State.

People: Clair Breen

Clair Brokerage Services Inc

Located in Turlock, CA

Clair Brokerage Services Inc filed as a Articles of Incorporation in the State of California on Thursday, March 16, 2017 and is about nine years old, according to public records filed with California Secretary of State.

People: Sarbjit Kaur

Clair Bros. Audio Enterprises, Inc.

Located in Lancaster, PA

Clair Bros. Audio Enterprises, Inc. filed as a Foreign for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed about thirty-two years ago on Tuesday, October 25, 1994 as recorded in documents filed with Florida Department of State.

People: Roy Clair, Troy Clair, John Mc Bride
Past: Barry Clair, Roger Gibbons, R. Clair

Clair Bros. Audio Systems, Inc.

Located in Lititz, PA

Clair Bros. Audio Systems, Inc. filed as a Statement & Designation By Foreign Corporation in the State of California on Thursday, November 9, 2000 and is approximately twenty-six years old, according to public records filed with California Secretary of State.

People: Roy Clair, Rochelle Clair, R. Clair
Past: George Hennessy, Tom Woodson, Dan Heins

Clair Bros., Inc.

Located in Boca Raton, FL

Clair Bros., Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly sixty-four years ago on Friday, August 3, 1962 according to public records filed with Florida Department of State.

People: Peter Hindes, Creed Allen, Donald Stetter

Clair Built, Inc.

Located in Riverside, CA

Clair Built, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed roughly thirty-seven years ago on Tuesday, July 25, 1989 as recorded in documents filed with California Secretary of State.

People: William Waldie

Clair Capital Group LLC

Clair Capital Group LLC filed as a Foreign Limited Liability Company in the State of New York on Thursday, February 9, 2012 and is about fourteen years old, according to public records filed with New York Department of State.


Clair Capital Inc.

Located in Rye, NY

Clair Capital Inc. filed as a Foreign Business Corporation in the State of New York on Wednesday, February 8, 2012 and is about fourteen years old, as recorded in documents filed with New York Department of State.

People: John Clair

Clair Care, Inc.

Located in Jacksonville, FL

Clair Care, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed about twenty-one years ago on Monday, September 26, 2005 according to public records filed with Florida Department of State.

People: Norman Lebert, Steve Weatherington

Clair Cattle Company, Inc.

Located in Davie, FL

Clair Cattle Company, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately eighteen years ago on Monday, December 8, 2008 as recorded in documents filed with Florida Department of State.

People: Gregory Clair, Stacie Clair-Appel

Clair Chang Productions LLC

Located in Upland, CA

Clair Chang Productions LLC filed as a Domestic in the State of California on Tuesday, February 25, 2020 and is approximately six years old, as recorded in documents filed with California Secretary of State.


Clair Communications Corp.

Clair Communications Corp. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed about forty-four years ago on Monday, March 15, 1982 according to public records filed with New York Department of State.


Clair Company Inc

Located in Corvallis, OR

Clair Company Inc filed as a Foreign Business Corporation in the State of New York on Thursday, April 19, 2012 and is approximately fourteen years old, according to public records filed with New York Department of State.

People: Allan Clair, Millie Hicks

Clair Concept Inc.

Located in Palm Springs, FL

Clair Concept Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately twenty-five years ago on Friday, June 22, 2001 as recorded in documents filed with Florida Department of State.

People: Tyrone Cleare, Joy Cleare

Clair Concrete, Inc.

Located in Bishop, CA

Clair Concrete, Inc. filed as a Articles of Incorporation in the State of California on Monday, February 23, 2015 and is roughly eleven years old, as recorded in documents filed with California Secretary of State.

People: Matthew Clair, Britney Clair

Clair Condit, LLC

Located in Katy, TX

Clair Condit, LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas on Monday, May 29, 2017 and is approximately nine years old, as recorded in documents filed with Texas Secretary of State.

People: Clair Condit

Clair Construction Inc.

Located in Conroe, TX

Clair Construction Inc. filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed approximately eighteen years ago on Wednesday, December 3, 2008 according to public records filed with Texas Secretary of State.

People: Gerald Hodges

Clair Consulting, LLC

Located in San Diego, CA

Clair Consulting, LLC filed as a Domestic in the State of California on Wednesday, May 30, 2018 and is approximately eight years old, according to public records filed with California Secretary of State.

People: Robert Clair, Ronda Clair

Clair Cornell, Inc.

Clair Cornell, Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed about forty-three years ago on Tuesday, October 25, 1983 as recorded in documents filed with New York Department of State.


Clair Creative Holdings LLC

Located in Tampa, FL

Clair Creative Holdings LLC filed as a Florida Limited Liability in the State of Florida on Thursday, July 25, 2024 and is about two years old, as recorded in documents filed with Florida Department of State.

People: Marc Clair

Clair Creative Media

Located in Brandon, FL

Clair Creative Media filed as a Domestic for Profit Corporation in the State of Florida on Thursday, December 28, 2023 and is roughly three years old, according to public records filed with Florida Department of State.

People: Marc Clair, Diana Gamez

Clair De Lune Daytona, LLC

Clair De Lune Daytona, LLC filed as a Foreign Limited Liability in the State of Florida and is no longer active. This corporate entity was filed roughly nine years ago on Monday, October 16, 2017 as recorded in documents filed with Florida Department of State.

People: Jimmy Levy
Past: Albert Levy

Clair De Lune Entertainment LLC

Located in Studio City, CA

Clair De Lune Entertainment LLC filed as a Domestic in the State of California on Wednesday, September 30, 2020 and is about six years old, as recorded in documents filed with California Secretary of State.


Clair De Lune Entertainment, Inc.

Located in Miami Beach, FL

Clair De Lune Entertainment, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly twenty-four years ago on Thursday, March 14, 2002 as recorded in documents filed with Florida Department of State.

People: Marie Pierre

Clair De Lune Farms, LLC

Located in Petaluma, CA

Clair De Lune Farms, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed roughly eight years ago on Thursday, July 5, 2018 according to public records filed with California Secretary of State.

People: Ronald Banta

Clair De Lune Gallery LLC

Located in Boca Raton, FL

Clair De Lune Gallery LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed about seven years ago on Wednesday, July 24, 2019 as recorded in documents filed with Florida Department of State.

People: Jeremy Revah

Clair De Lune LLC

Located in San Diego, CA

Clair De Lune LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed about six years ago on Tuesday, June 2, 2020 according to public records filed with California Secretary of State.


Clair De Lune Lounge LLC

Located in Grand Prairie, TX

Clair De Lune Lounge LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas on Saturday, December 4, 2021 and is about five years old, according to public records filed with Texas Secretary of State.

People: Guadalupe Espinoza

Clair De Lune Perfumes Inc.

Located in Miami, FL

Clair De Lune Perfumes Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly nine years ago on Tuesday, October 24, 2017 according to public records filed with Florida Department of State.

People: Vicente Cardenas, Debora Garcia

Clair De Lune Pictures LLC

Located in Orlando, FL

Clair De Lune Pictures LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed roughly eleven years ago on Monday, March 9, 2015 as recorded in documents filed with Florida Department of State.

People: Jean Guillaume

Clair De Lune Production, Inc.

Located in Miami, FL

Clair De Lune Production, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed about twenty-three years ago on Tuesday, May 27, 2003 according to public records filed with Florida Department of State.

People: Jean Guillaume, Francisco Santos
Past: Paulette Stanley, Chantale Louis

Clair De Lune Records, Inc.

Clair De Lune Records, Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed roughly forty years ago on Thursday, September 25, 1986 as recorded in documents filed with New York Department of State.


Clair De Lune Vibes LLC

Located in Los Angeles, CA

Clair De Lune Vibes LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed roughly seven years ago on Friday, August 23, 2019 as recorded in documents filed with California Secretary of State.


Clair De Lune Vine and Brique Boards LLC

Located in San Antonio, TX

Clair De Lune Vine and Brique Boards LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas on Wednesday, December 29, 2021 and is about five years old, as recorded in documents filed with Texas Secretary of State.

People: Kaylan Blicemullins

Clair De Lune Wellington LLC

Clair De Lune Wellington LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed about seven years ago on Tuesday, February 12, 2019 as recorded in documents filed with Florida Department of State.


Clair De Lune, Inc.

Located in Miami, FL

Clair De Lune, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately forty-nine years ago on Thursday, October 27, 1977 as recorded in documents filed with Florida Department of State.

People: Esther Morales

Clair De Lune, Inc.

Clair De Lune, Inc. filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed roughly forty-three years ago on Friday, January 21, 1983 according to public records filed with Texas Secretary of State.


Clair De Lune, Inc.

Located in Richardson, TX

Clair De Lune, Inc. filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed about thirty-six years ago on Thursday, April 19, 1990 as recorded in documents filed with Texas Secretary of State.


Clair De Lune, Incorporated

Clair De Lune, Incorporated filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed roughly thirty-eight years ago on Wednesday, May 18, 1988 according to public records filed with New York Department of State.


Clair De Lune, LLC

Located in San Carlos, CA

Clair De Lune, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed about twenty-two years ago on Thursday, February 26, 2004 as recorded in documents filed with California Secretary of State.

People: Danielle Hicks, Andrea Parks

Clair De Lune, LLC

Located in Dallas, TX

Clair De Lune, LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas and is no longer active. This corporate entity was filed approximately sixteen years ago on Monday, May 3, 2010 as recorded in documents filed with Texas Secretary of State.

People: Woot Lervisit

Clair De Lune, LLC

Clair De Lune, LLC filed as a Domestic Limited Liability Company in the State of New York on Monday, November 23, 2009 and is approximately seventeen years old, as recorded in documents filed with New York Department of State.


Clair De Lune, LLC

Located in Winston Salem, NC

Clair De Lune, LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed about eight years ago on Wednesday, March 28, 2018 according to public records filed with Florida Department of State.

People: Lisa Jewel

Clair De Mele Inc.

Located in New York, NY

Clair De Mele Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed roughly thirty-six years ago on Monday, February 5, 1990 as recorded in documents filed with New York Department of State.


Clair De Rose LLC

Located in Orlando, FL

Clair De Rose LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed approximately five years ago on Wednesday, March 10, 2021 as recorded in documents filed with Florida Department of State.

People: Rosita Baptiste

Clair De Soleil Kids and Baby Clothes LLC

Located in Orlando, FL

Clair De Soleil Kids and Baby Clothes LLC filed as a Florida Limited Liability in the State of Florida on Wednesday, May 25, 2022 and is roughly four years old, according to public records filed with Florida Department of State.

People: Antonella Stepanovic

Clair Del Condominium Association

Located in Long Beach, CA

Clair Del Condominium Association filed as a Articles of Incorporation in the State of California on Friday, April 10, 1981 and is about forty-five years old, as recorded in documents filed with California Secretary of State.

People: Jose Alamo
Past: Ahmed Rafi

Clair-Ben Corp.

Located in Manhasset, NY

Clair-Ben Corp. filed as a Domestic Business Corporation in the State of New York on Monday, February 7, 1994 and is approximately thirty-two years old, as recorded in documents filed with New York Department of State.

People: Donald Benjamin

Clair-Broward Excavating, Inc.

Located in Davie, FL

Clair-Broward Excavating, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly fifty-five years ago on Friday, June 18, 1971 according to public records filed with Florida Department of State.

People: Darrell Clair, Ronald Clair

Clair & Bossi Attorneys

Located in Stockton, CA
People: Vittoria Bossi, Antonio Alcorta
Past: Victoria Bossi

Clair & Dee's Tire Factory Inc

Located in Rexburg, ID
People: William Thueson
Past: Chris Cornelius, Ann Thueson

Clair and Anne Thueson Family Limited PA

Located in Rexburg, ID
People: Clair Thueson

Clair Apger and Son Seed Co

Located in Warren, OH

Clair Appr & Insp. Ser

Located in Covington, KY
Past: Jeffery Clair

Clair Arnoldson Plumbing

Located in Salt Lake City, UT
Past: Joann Arnoldson

Clair Arthur Honsalek Legacy Trust

Located in Cedar Hill, TX

Clair Asay Farmers Insurance

Located in Salt Lake City, UT
People: Clair Asay

Clair Audia

Located in Durham, NC
People: Jeff Brown

Clair Audio Music Inc.

Located in Brooklyn, NY
Past: Eyvonne Franklyn

Clair Aurand Fd Bk

Located in Wayne, OH
People: Clair Aurand

Clair B Allen

Located in Le Roy, WV

Clair B Nolt

Located in Myerstown, PA
People: Clair Nolt

Clair Backline

Located in Bensalem, PA
People: Pete Browne, David Patterson

Clair Bancale Ventures LLC

Located in Cape Coral, FL

Clair Beauty Mart

Located in Joliet, IL

Clair Beauty Mart

Located in Glenwood, IL

Clair Beauty Mart

Located in South Holland, IL

Clair Bel Electric Inc

Located in Belleville, IL
Past: Gary Mueth

Clair Bella LLC

Located in Seattle, WA
Past: Valerie Paquin

Clair Bennett

Located in Little Rock, AR
People: Bennett Clair

Clair Bissen

Located in West Salem, WI

Clair Boland Lmhc

Located in Cocoa, FL
People: Clair Boland

Clair Boring Painting & Services

Located in Butler, PA
Past: Patricia Boring, Michael Kennedy

Clair Boyce RR Inc.

Located in Pittsburgh, PA

Clair Bright Communications

Located in San Francisco, CA
Past: Clair Bright

Clair Bros Audio Enterprises

Located in Lititz, PA

Clair Bros. Audio Enterprises Inc

Located in Cerritos, CA

Clair Brothers

Located in Addison, TX

Clair Brothers Audio

Located in Dallas, TX
People: Jerry Woods

Clair Brothers Audio Enterprises Inc

Located in Wood Dale, IL
People: Todd Johnson, Mark Kishbaugh, Scott Larson

Clair Brothers Audio Systems

Located in Manheim, PA
Past: W. Clair

Clair Brothers, L.P.

Located in Lititz, PA
People: Roy Clair, George Hennessy, Jeff White
Past: Roy Clair, George Hennessy, Jeff White

Clair Brown & Richard Katz

Located in Berkeley, CA

Clair Brown Farm

Located in Indianola, IA
Past: Clair Brown

Clair Buch

Located in Manheim, PA

Clair Bupp

Located in Butler, PA
Past: Clair Bupp

Clair Burton

Located in Centerville, PA
Past: Cecilia Burton

Clair Butte Auto Body

Located in Portola, CA

Clair C Crookston

Located in Ormond Beach, FL
Past: Clair Crookston

Clair C Heckler

Located in Tower City, PA
People: Clair Heckler

Clair Capitelli

Located in Covington, LA

Clair Car Connection Inc

Located in Saco, ME
People: James Clair, Jared McReavy, Elizabeth Dawes
Past: James Allie, Michael Gibel, Norm Tantingco

Clair Carlin LLC

Located in Poland, OH
People: Clair Carlin

Clair Carol Mrotek

Located in Spring Valley, MN
People: Clair Mrotek

Clair Carolan Painting

Located in Festina, IA

Clair Chamberlain

Located in Homer, MI

Clair Christian United Methodist Church

Located in Chicago, IL
People: Lillian Gibbs

Clair Cindy

Located in Myrtle Beach, SC
Past: Cindy Clair

Clair City Barber Shop

Located in Clara City, MN
People: Jim Brown

Clair Co Industries

Located in Hauppauge, NY

Clair Co, LLC

Located in Santa Monica, CA

Clair Co, LLC.

Located in Los Angeles, CA

Clair Co., Ltd


Clair Co., Ltd.


Clair Co., Ltd.


Clair Co., Ltd.


Clair Co., Ltd.


Clair Co., Ltd.


Clair Coeurant Creek LLC

Located in West Des Moines, IA
People: Doyle Freeman

Clair Collection

Located in East China, MI
People: Gail Ciborowski

Clair Collision Center Inc

Located in Saco, ME
Past: Tim Perkins, Bob Richardson, Mark Wetherell

Clair Commons Apartments

Located in Toledo, OH

Clair Communications Incorporated, LLC

Located in Toledo, OH
People: Erica Clair

Clair Community Center Inc

Located in Omaha, NE
Past: Curnell Graham, Bradley Sharnette, Sharnette Bradley

Clair Computing Inc

Located in Middlebury, VT
People: John Antram

Clair Concrete

Located in Bishop, CA

Clair Construction Co LLC

Located in Middletown, RI
People: Mark Montclair

Clair Consulting Group Inc

Located in Saint Louis, MO
People: Sheila Clair

Clair Conway Charitable Trust

Located in Land O Lakes, FL
Past: Clair Conway

Clair Corporation

Located in Saint Paul, MN
People: Ray Haselberger

Clair Courtney

Located in Harvey, LA
Past: Courtney Clair

Clair Covin Farmers Insurance

Located in San Antonio, TX
People: Claire Covin

Clair Craig

Located in Warren, MI
Past: Craig Clair

Clair Creation

Located in Molalla, OR
Past: Claire Johannes

Clair Crosier

Located in Coon Rapids, IA

Clair D Loon Inc

Located in Anchorage, AK
Past: Karen Lesko

Clair D. Eby

Located in Elizabethtown, PA

Clair D. Treese

Located in Elizabethtown, PA
People: Clair Treese

Clair Dae

Located in Lincolnshire, IL
Past: Georgia Grant

Clair Daniel Insurance Agency

Located in Vandergrift, PA
People: Daniel Clair

Clair Darren

Located in Santa Monica, CA
People: Darren Clair

Clair David Interiors, Ltd.

Located in Toledo, OH
People: Marybeth Tuckerman, Kim Marion
Past: Clair David, Sara Dobie, Wendy Vore

Clair David Interiors, Ltd.

Located in Holland, OH

Clair David Produces

Located in Los Angeles, CA

Clair De Loon

Located in Bar Harbor, ME
People: Louis Meyer
Past: Annetje Meyer

Clair De Lune

Located in Fontana, CA
People: Elizabeth Levicke

Clair De Lune

Located in San Carlos, CA
People: Andrea Parks, Danielle Hicks

Clair De Lune Corporation

Located in Leawood, KS
People: Terry Levine

Clair De Lune Creations

Located in Minneapolis, MN
Past: Alexandra Collomb

Clair De Lune Gallerie

Located in Mystic, CT
People: Linda Gill

Clair De Lune Products Inc./Produits Clair De Lune Inc.


Clair De Lune Skin, LLC

Located in Broomfield, CO
Past: Sarah Shem

Clair De Lune Travel Ltd Inc

Located in West Babylon, NY

Clair De Lune Usa Inc


Clair Del Arms

Located in Long Beach, CA
People: Clair Arms

Clair, Colonel

Located in Las Vegas, NV

Clair-Ascension, LLC

Located in Ann Arbor, MI

Clair-Craig, Musella

Located in Chicago, IL
People: Musella Clair-Craig