Login about (844) 217-0978

Craig Wills

In the United States, there are 113 individuals named Craig Wills spread across 32 states, with the largest populations residing in California, Florida, Texas. These Craig Wills range in age from 43 to 66 years old. Some potential relatives include Lon Wills, Robert Williams, Brenda Butler. You can reach Craig Wills through various email addresses, including kwi***@cfl.rr.com, craig.wi***@gmail.com. The associated phone number is 516-759-5908, along with 6 other potential numbers in the area codes corresponding to 248, 304, 440. For a comprehensive view, you can access contact details, phone numbers, addresses, emails, social media profiles, arrest records, photos, videos, public records, business records, resumes, CVs, work history, and related names to ensure you have all the information you need.

Public information about Craig Wills

Resumes

Resumes

Commander, 19Th Air Force

Craig Wills Photo 1
Location:
Universal City, TX
Industry:
Defense & Space
Work:
US Air Force - Yong San Army Garrison, Seoul, Republic of Korea since Jul 2011
Deputy Assistant Chief of Staff, Operations, US Forces Korea 47th Operations Group Jul 2009 - Jul 2011
Commander US Air Force 2008 - 2009
Fellow, Weatherhead Center for International Affairs, Harvard University US Air Force 2007 - 2008
Commander, 493d Fighter Squadron US Air Force 2004 - 2005
Director, 7th AF Strategy Division US Air Force 2003 - 2004
Student, School of Advanced Air and Space Studies 2nd Fighter Squadron 2000 - 2002
Assistant Director of Operations 71st Fighter Squadron 1997 - 2000
Flight Commander US Air Force 1993 - 1995
Weapons Systems Officer, 494th Fighter Squadron
Education:
Harvard University 2008 - 2009
School of Advanced Air and Space Studies 2003 - 2004
Masters Degree, Airpower Arts and Sciences Air Command and Staff College, Air University 2002 - 2003
Masters Degree, Military Operational Art University of Arizona 1986 - 1990
Apollo High School
Skills:
Air Force, National Security, Top Secret, Military Operations, Military Experience, Security Clearance, Operational Planning, Dod, Electronic Warfare, Command, Defense, Command and Control, Military, Organizational Leadership, Interagency Coordination, C4Isr, Weapons, Tactics, Intelligence Analysis, Government, Intelligence, Information Assurance, Special Operations, Flights, Foreign Military Sales, Aviation, Joint Military Operations, Military Aviation, Aircraft, Counterterrorism, Nato, Government Contracting, Exercises, Flight Safety, Readiness, Afghanistan, Defence Sector, Army, Force Protection, Homeland Security, Navy, Sigint, Change Management, Strategic Communications, Crisis Management, Leading Transformational Change, Nuclear Surety, Nuclear Safety

Senior Database Engineer

Craig Wills Photo 2
Location:
6386 Mardon Dr, Painesville, OH 44077
Industry:
Information Technology And Services
Work:
Ctc
Senior Database Engineer Ctc Apr 2005 - Apr 2008
Database Developer Ctc Apr 2003 - Apr 2005
Associate Database Developer Ctc May 2000 - Apr 2003
Assistant Database Developer Indiana University of Pennsylvania Dec 1999 - May 2000
Programmer and Analyst Ken's Car Care Center Aug 1994 - Dec 1999
Shop Foreman Pennsylvania State University System Aug 1997 - May 1999
Peer Tutor
Education:
Penn State University 1995 - 1999
Bachelors, Bachelor of Science, Management Science, Information Systems
Skills:
Software Development, Requirements Analysis, Sql, Database Design, Software Engineering, Configuration Management, Integration, Pl/Sql, Systems Engineering, Databases, Agile Methodologies, Javascript, Sdlc, Enterprise Architecture, Xml, Security Clearance
Languages:
English
Certifications:
Comptia Security+ Ce
Oracle Pl/Sql Developer Certified Associate

C-130J Pilot; Assistant Director Of Operations

Craig Wills Photo 3
Location:
Dallas, TX
Industry:
Military
Work:
United States Air Force
C-130J Pilot; Assistant Director of Operations Ramstein Air Base Germany Mar 2015 - Jan 2018
Pilot C-21A; Flt and Cc of Flight Readiness United States Air Force May 2011 - Oct 2014
Pilot C-130H; Chief of Resource Advisors United States Air Force Sep 2013 - Apr 2014
Pilot Mc-12; Chief of Mission Planning Cell United States Air Force Sep 2013 - Apr 2014
Pilot Sep 2013 - Apr 2014
C-130J Pilot; Assistant Director of Operations
Education:
The University of Texas at Arlington 2005 - 2008
Bachelors, International Relations, Political Science
Skills:
Military, Military Operations, Security Clearance, Command, Air Force, Dod, Military Experience, National Security, Defense, Piloting, Aviation, Aircraft, Operational Planning, Flights, Flight Safety, International Flight Operations, Flight Planning, Military Aviation, Leadership, Crew Resource Management, International Relations, U.s. Department of Defense
Interests:
Politics
Environment
Languages:
French

Athletic Director

Craig Wills Photo 4
Location:
Tulsa, OK
Industry:
Sports
Work:
Wright Christian Academy
Athletic Director
Education:
Liberty University 2013 - 2015
Masters, Sports Management Oklahoma State University 2000 - 2002
Bachelors, Education Tulsa Community College 1998 - 2000
Associates, General Studies Harding University 1997 - 1998
Associates, General Studies Wright Christian Academy 1993 - 1997
Skills:
Microsoft Office, Microsoft Word, Research, Powerpoint
Certifications:
K-12 Oklahoma Teacher Certification

Vice-President

Craig Wills Photo 5
Location:
Carlsbad, CA
Industry:
Facilities Services
Work:
Hy-Vac
Vice-President Dupont Flooring Systems Jun 1997 - Nov 2003
Regional Vice President of Operations
Education:
Palomar College 2012 - 2013
Escondido High School 1984 - 1988
Skills:
Facilities Management, Construction, New Business Development, Team Building, Customer Service, Contract Negotiation, Strategic Planning, Procurement, Negotiation, Contract Management, Purchasing, Operations Management, Budgets, Continuous Improvement, Logistics, Management, Sales, Sales Management, Leadership, Microsoft Office, Customer Satisfaction, Account Management

Technical Services Manager

Craig Wills Photo 6
Location:
Eldora, IA
Industry:
Food Production
Work:
Lallemand
Technical Services Manager Flint Hills Resources Feb 2011 - Jun 2012
Lab Manager Hawkeye Renewables, Inc.,, Ia May 2009 - Jan 2011
Quality Assurance Manager
Education:
Shippensburg University of Pennsylvania 1985 - 1996
Rowan College at Burlington County 1986 - 1988
Skills:
Process Engineering, Quality Assurance, Troubleshooting, Quality Control, Manufacturing, Factory, Laboratory, Product Development, Continuous Improvement, Energy, Gmp, Renewable Energy, Fermentation, Haccp, Iso 9000, Management, Statistical Data Analysis, Fermentation Technology, Biotechnology Industry, Strategic Planning, Renewable Fuels, Engineering, Power Generation, Quality System

Bus Rider,Chauffeur,Cart Chaser,Loader

Craig Wills Photo 7
Location:
Eastlake, OH
Industry:
Consumer Services
Work:
Lc Brd of D/D Homedepot A Mr Limo
Bus Rider,Chauffeur,Cart Chaser,Loader Ge 1979 - 2008
Mechanic
Education:
Auburn Career Center 1991 - 1992

Physician Assistant

Craig Wills Photo 8
Location:
New Orleans, LA
Industry:
Medical Practice
Work:
Southern Brain & Spine
Physician Assistant
Education:
Our Lady of the Lake College 2008 - 2010
Skills:
Microsoft Excel, Spine, Healthcare, Orthopedic, Microsoft Office, Neurosurgery
Background search with BeenVerified
Data provided by Veripages

Business Records

Name / Title
Company / Classification
Phones & Addresses
Craig Wills
Pa, Physician Assistant
Southern Brain & Spine, LLC
General Hospital
4228 Houma Blvd, Metairie, LA 70006
4770 S Interstate 10 Service Rd W, Metairie, LA 70001
Craig Wills
Director
CROSSOVER ARTS THEATRE COMPANY
Nonclassifiable Establishments
1203 Bittersweet Cv, Desoto, TX 75115
Craig Wills
Owner
Pro Photo Inc
Photo Finishing Laboratories, Except One-Hour
513 8 Ave S, Nashville, TN 37203
615-742-3456, 615-742-7291
Craig Wills
GRACE GOSPEL FELLOWSHIP
Craig Wills
Principal
Burnin' Burro Studios LLC
Misc Personal Services
6651 Brisa St, Livermore, CA 94550
Craig Wills
Partner
Hyvac
Carpet and Upholstery Cleaning Services
466 Lindbergh Ave, Livermore, CA 94551
925-447-4010
Craig A. Wills
Managing
Craig Wills LLC
405 N Ocean Blvd, Pompano Beach, FL 33062
Craig Wills
Vice-President
Professional Photographic, Incorporated
Photo Processing
3 Cannery Row, Nashville, TN 37203
513 8 Ave S, Nashville, TN 37203
615-742-3456

Publications

Us Patents

Tailored Protection Of Personally Identifiable Information

US Patent:
2011012, May 26, 2011
Filed:
Nov 23, 2009
Appl. No.:
12/624012
Inventors:
Balachander Krishnamurthy - New York NY, US
Adam C. Bender - College Park MD, US
Craig E. Wills - Acton MA, US
Assignee:
AT&T INTELLECTUAL PROPERTY I, LLP - Reno NV
International Classification:
G06F 21/00
US Classification:
726 26
Abstract:
The disclosed technology provides a negotiation-based mechanism for a user to share personally identifiable information with a requesting website, for example, a third party website such as an aggregator website that might be gathering information about the user. The user, rather than being limited to a pre-set collection of privacy options, is free to agree to share more or less of their privacy with any website or subset of websites based on the user's trust of the requesting website.

Identifying And Remedying Secondary Privacy Leakage

US Patent:
2010011, May 6, 2010
Filed:
Oct 16, 2008
Appl. No.:
12/288071
Inventors:
Balachander Krishnamurthy - New York NY, US
Craig Ellis Wills - Acton MA, US
International Classification:
G06F 17/00
G06F 7/00
US Classification:
707687, 707E17108
Abstract:
Secondary leakage of private information is identified and remedied. Internet activity of a first party can result in such secondary leakage of private information of a second party. Information about the second party that would not otherwise be known becomes public based simply on related information that has been placed on a public site of a third party by the first party. Such disclosure is detected and the victim may be notified about the location. The victim can then decide if such secondary leakage is acceptable. If not, the first party or the third party may be notified, the activity may be stopped and the offending information can be removed.

Method For Improving Web Performance By Adapting Servers Based On Client Cluster Characterization

US Patent:
7296089, Nov 13, 2007
Filed:
Aug 7, 2002
Appl. No.:
10/213611
Inventors:
Balachander Krishnamurthy - New York NY, US
Craig Ellis Wills - Shrewsbury MA, US
Assignee:
AT&T Corp. - New York NY
International Classification:
G06F 15/173
US Classification:
709238
Abstract:
The present invention is a method for improving delivery of content to a client communicating with a server on the Web. Groups or clusters of clients are formed by processing the IP addresses of the clients according to a network-aware, radix-encoded trie classification process. The groups of clients are categorized based on information about one or more clients in each group that can be determined by the server. That information is used to help drive tailored actions on the part of Web servers. Users with poor connectivity may choose not to spend much time at a Web site if it takes a long time to receive a page, even if the Web server at the site is not the bottleneck. Retaining such clients may be of interest to a Web site. Better-connected clients may be able to receive enhanced representations of Web pages such as with higher quality images.

Method And Apparatus For Providing Network Access Privacy

US Patent:
2010003, Feb 4, 2010
Filed:
Jul 31, 2008
Appl. No.:
12/221176
Inventors:
Balachander Krishnamurthy - New York NY, US
David Belanger - Hillsborough NJ, US
Craig Wills - Acton MA, US
International Classification:
G06F 21/00
US Classification:
726 26
Abstract:
A method for providing network access privacy by classifying filter parameters of a group of users who are accessing one or more network destinations. The system includes a means for collecting information from both users, and about network destinations, generating suggestions for a user regarding filter parameters, and filtering network communications of users going to network destinations. In operation, users who are accessing network destinations are prompted to choose from a selection of filter parameters. The information provided by these users is then analyzed and used to generate suggested filter parameters for other users. As users provide more information to the system about various network destinations the system is able to provide more information to users about more network destinations and thus generate more accurate filter parameter suggestions. After a user selects their filter parameters the system filters a range of information coming from the user and going out to the network destination.

Method For Improving Web Performance By Adapting Servers Based On Client Cluster Characterization

US Patent:
2008009, Apr 17, 2008
Filed:
Sep 26, 2007
Appl. No.:
11/904122
Inventors:
Balachander Krishnamurthy - New York NY, US
Craig Wills - Shrewsbury MA, US
International Classification:
G06F 15/16
US Classification:
709217000
Abstract:
The present invention is a method for improving delivery of content to a client communicating with a server on the Web. Groups or clusters of clients are formed by processing the IP addresses of the clients according to a network-aware, radix-encoded trie classification process. The groups of clients are categorized based on information about one or more clients in each group that can be determined by the server. That information is used to help drive tailored actions on the part of Web servers. Users with poor connectivity may choose not to spend much time at a Web site if it takes a long time to receive a page, even if the Web server at the site is not the bottleneck. Retaining such clients may be of interest to a Web site. Better-connected clients may be able to receive enhanced representations of Web pages such as with higher quality images. Once a group of clients is characterized as poor, a variety of server actions can be taken by the server, including altering the delivered content or the manner in which content is delivered, including guiding server policy decisions, aiding in caching decisions and deciding when to redirect the client to a mirror site. Clustering permits those actions to be taken even if no client-specific categorization is available.

Method And Apparatus For Providing Web Privacy

US Patent:
8601591, Dec 3, 2013
Filed:
Sep 29, 2009
Appl. No.:
12/569491
Inventors:
Balachander Krishnamurthy - New York NY, US
Craig Wills - Acton MA, US
Assignee:
AT&T Intellectual Property I, L.P. - Atlanta GA
International Classification:
G06F 21/00
US Classification:
726 26, 713182
Abstract:
A method and an apparatus for providing privacy in a network are disclosed. For example, the method receives a request, e. g. , an HTTP request, from a user for information, wherein the information includes at least a Uniform Resource Locator (URL) of at least an aggregator. The method identifies all personally identifiable information of the user. The method then masks the personally identifiable information from the browser in the endpoint device of the user, while responding to the request.

Method And Apparatus For Cache Validation For Proxy Caches

US Patent:
2003006, Mar 27, 2003
Filed:
Dec 30, 1997
Appl. No.:
09/000713
Inventors:
BALACHANDER KRISHNAMURTHY - NEW YORK NY, US
CRAIG ELLIS WILLS - SHREWSBURY MA, US
International Classification:
G06F012/08
US Classification:
709/203000, 711/144000
Abstract:
A proxy cache maintains a copy of multiple resources from various servers in a network. When the proxy cache must generate a validation request for at least one resource at one of the servers, the proxy cache piggybacks one or more additional cache validation requests related to documents presently stored in the cache but originating from or associated with the server in question. Upon receipt of an indication of the freshness or validity of the cached copy of the document, the proxy cache can then make a determination as to whether to request an update of the document.

Method For Improving Web Performance By Client Characterization-Driven Server Adaptation

US Patent:
2002019, Dec 26, 2002
Filed:
Aug 7, 2002
Appl. No.:
10/213587
Inventors:
Balachander Krishnamurthy - New York NY, US
Craig Wills - Shrewsbury MA, US
International Classification:
G06F015/16
US Classification:
709/217000, 709/246000
Abstract:
The present invention is a method for improving delivery of content to a client communicating with a server on the Web. The client is categorized based on information about the client that can be determined by the server. That information is used to help drive tailored actions on the part of Web servers. Users with poor connectivity may choose not to spend much time at a Web site if it takes a long time to receive a page, even if the Web server at the site is not the bottleneck. Retaining such clients may be of interest to a Web site. Better-connected clients may be able to receive enhanced representations of Web pages such as with higher quality images. Once a client is characterized as poor, a variety of server actions can be taken by the server, including altering the manner in which content is delivered, including guiding server policy decisions, aiding in caching decisions or deciding when to redirect the client to a mirror site. The method may also use network-aware client clustering techniques to provide client categorization. Such a cluster categorization can then be used to categorize subsequent clients from that cluster, even if a client-specific categorization is not available.

FAQ: Learn more about Craig Wills

What is Craig Wills's telephone number?

Craig Wills's known telephone numbers are: 516-759-5908, 248-478-0853, 304-245-5675, 304-733-6609, 440-494-7229, 630-357-2656. However, these numbers are subject to change and privacy restrictions.

How is Craig Wills also known?

Craig Wills is also known as: Craig M Wills, Craig Willis. These names can be aliases, nicknames, or other names they have used.

Who is Craig Wills related to?

Known relatives of Craig Wills are: Mark Wallace, Kathy Willis, Craig Willis, Lanie Wills, Lewis Wills, Shirley Wills, Ruth Glover. This information is based on available public records.

What are Craig Wills's alternative names?

Known alternative names for Craig Wills are: Mark Wallace, Kathy Willis, Craig Willis, Lanie Wills, Lewis Wills, Shirley Wills, Ruth Glover. These can be aliases, maiden names, or nicknames.

What is Craig Wills's current residential address?

Craig Wills's current known residential address is: 5239 Cedrus Cir, Louisville, KY 40213. Please note this is subject to privacy laws and may not be current.

What are the previous addresses of Craig Wills?

Previous addresses associated with Craig Wills include: 4127 Eagle Rock Blvd #5, Los Angeles, CA 90065; 4221 Division St #5, Los Angeles, CA 90065; 501 E Cypress St, Glendale, CA 91205; 9320 Elberon Way, Elk Grove, CA 95758; 304 10Th, Pompano Beach, FL 33060. Remember that this information might not be complete or up-to-date.

Where does Craig Wills live?

Louisville, KY is the place where Craig Wills currently lives.

How old is Craig Wills?

Craig Wills is 49 years old.

What is Craig Wills date of birth?

Craig Wills was born on 1975.

What is Craig Wills's email?

Craig Wills has such email addresses: kwi***@cfl.rr.com, craig.wi***@gmail.com. Note that the accuracy of these emails may vary and they are subject to privacy laws and restrictions.

People Directory:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z