Search

Ian A Campbell

age ~59

from Kenmore, NY

Also known as:
  • Iana Campbell
  • Andrea Barsi
Phone and address:
414 Wabash Ave, Buffalo, NY 14217
716 873-6272

Ian Campbell Phones & Addresses

  • 414 Wabash Ave, Kenmore, NY 14217 • 716 873-6272
  • 121 Marine Dr, Buffalo, NY 14228 • 716 691-4785
  • Amherst, NY
  • 1809 Warsaw Ave, Livermore, CA 94550 • 925 768-9649

Us Patents

  • Failover And Management Of Multi-Vendor Network Slices

    view source
  • US Patent:
    20210321325, Oct 14, 2021
  • Filed:
    Apr 10, 2020
  • Appl. No.:
    16/845877
  • Inventors:
    - San Jose CA, US
    Sri Gundavelli - San Jose CA, US
    Aeneas Sean Dodd-Noble - Andover MA, US
    Irfan Ali - Palo Alto CA, US
    Ravi Kiran Guntupalli - Cumming GA, US
    Ian McDowell Campbell - Littleton CO, US
  • International Classification:
    H04W 48/18
    H04W 48/16
    H04W 80/02
    H04W 36/00
    H04W 76/19
    H04L 12/24
    H04L 29/12
    H04W 36/16
    H04L 29/08
  • Abstract:
    A network slice controller obtains health information of an active network slice provided by a first vendor and health information of a set of backup network slices provided by a second vendor. The network slice controller evaluates, using a set of policies corresponding to management of the active network slice, the health information of the active network slice to determine whether the active network slice has failed. As a result of the failure of the active network slice, the network slice controller identifies one or more backup network slices of the set of backup network slices to serve as new active network slices. The network slice controller activates these one or more backup network slices to serve as the new active network slices for the network.
  • Provisioning Network Resources In A Wireless Network Using A Native Blockchain Platform

    view source
  • US Patent:
    20190379544, Dec 12, 2019
  • Filed:
    Oct 15, 2018
  • Appl. No.:
    16/159950
  • Inventors:
    - San Jose CA, US
    Ammar Rayes - San Ramon CA, US
    Michael David Geller - Weston FL, US
    Ian McDowell Campbell - Littleton CO, US
    Aeneas Sean Dodd-Noble - Andover MA, US
  • International Classification:
    H04L 9/32
    G06Q 20/06
  • Abstract:
    A Network Function (NF) entity in a telecommunication network receives blockchain credentials associated with UE and selects a Blockchain Charging Function (BCF). The NF entity further generates a Charging Data Record (CDR) corresponding to network resources, and sends a charging request based on the CDR (and policy rules) to the BCF entity over a blockchain network interface. The BCF entity sends a confirmation of the charging request, and the NF entity, based on the confirmation, provisions the network resources to the UE.
  • Blockchain-Based Nb-Iot Devices

    view source
  • US Patent:
    20190379664, Dec 12, 2019
  • Filed:
    Nov 5, 2018
  • Appl. No.:
    16/180678
  • Inventors:
    - San Jose CA, US
    Mark Ammar RAYES - San Ramon CA, US
    Aeneas Sean DODD-NOBLE - Andover MA, US
    Michael David GELLER - Weston FL, US
    Ian McDowell Campbell - Littleton CO, US
  • International Classification:
    H04L 29/06
    H04W 4/70
    H04W 12/06
    H04W 12/08
    H04W 8/24
  • Abstract:
    Various implementations disclosed herein enable blockchain programming in NB-IoT devices. In various implementations, a method of blockchain authentication is performed by a computing device including one or more processors, and a non-transitory memory. In various implementations, the method includes maintaining a blockchain for a machine-to-machine network, wherein the machine-to-machine network is a narrowband internet of things network. In some implementations, the method includes receiving a request for a first set of data from the blockchain by a second device. In some implementations, the method includes determining based on the request, the first set of data from the blockchain by traversing a series of blocks from the blockchain. In some implementations, the method includes packaging the first set of data from the blockchain according to a protocol into a packaged data unit and transmitting the packaged data unit to the second device.
  • Securing Communications For Roaming User Equipment (Ue) Using A Native Blockchain Platform

    view source
  • US Patent:
    20190380031, Dec 12, 2019
  • Filed:
    May 17, 2019
  • Appl. No.:
    16/415884
  • Inventors:
    - San Jose CA, US
    Ammar Rayes - San Ramon CA, US
    Michael David Geller - Weston FL, US
    Ian McDowell Campbell - Littleton CO, US
    Aeneas Sean Dodd-Noble - Andover MA, US
  • International Classification:
    H04W 12/06
    H04L 29/06
    H04W 60/00
    G06Q 20/32
    H04W 12/08
    G06Q 20/40
  • Abstract:
    A network function (NF) entity in a communication network receives authentication data associated with a User Equipment (UE), determines the UE supports a blockchain registration procedure based on the authentication data, exchanges authentication messages with a Blockchain Roaming Broker (BRB) entity over a blockchain network interface, receives a blockchain authentication confirmation from the BRB entity, and registers the UE with the core network based on the blockchain authentication confirmation.
  • Method And Device For Offloading Processing Of Data Flows

    view source
  • US Patent:
    20190327177, Oct 24, 2019
  • Filed:
    Jul 1, 2019
  • Appl. No.:
    16/458829
  • Inventors:
    - San Jose CA, US
    Ajeet Pal Singh Gill - Fremont CA, US
    Aeneas Sean Dodd-Noble - Andover MA, US
    David A. Johnson - Nashua NH, US
    Ian McDowell Campbell - Littleton CO, US
  • International Classification:
    H04L 12/851
    H04L 12/721
    G06F 13/00
    G06F 13/12
  • Abstract:
    In accordance with various implementations, a method is performed at a data plane node with one or more processors, non-transitory memory, and a control interface between a network function module associated with the data plane node and a switch associated with the data plane node. The method includes determining whether an offload capability is available for a data flow received at an ingress network interface of the data plane node. The method also includes determining whether the data flow satisfies offload criteria in response to determining that the offload capability is available. The method includes bypassing the network function module associated with the data plane node and providing the data flow to at least one of the switch associated with the data plane node or an egress network interface associated with the data plane node in response to determining the offload capability is available and the offload criteria is satisfied.
  • Methods And Apparatus For Use In Reducing Signal Latency In A Mobile Network With Use Of Localized Unified Data Management (Udm) Entities

    view source
  • US Patent:
    20190132727, May 2, 2019
  • Filed:
    Oct 27, 2017
  • Appl. No.:
    15/795532
  • Inventors:
    - San Jose CA, US
    Ameo Ghosh - Mohammadwadi pune, IN
    Sharad Chandra - San Jose CA, US
    Humberto Jose La Roche - Ocean NJ, US
    Ian McDowell Campbell - Littleton CO, US
  • International Classification:
    H04W 8/20
    H04W 8/18
    H04W 12/06
    G06F 17/30
  • Abstract:
    Methods and apparatus for use in reducing signal latency in a mobile network with use of localized Unified Data Management (UDM) entities are described. For example, the technique may employ a plurality of localized UDMs, where each localized UDM is associated with a unique location area. A localized UDM provides for storage of, in a localized Unified Data Repository (UDR), subscriber profile data associated with a subscriber of user equipment (UE). The subscriber profile data stored in the localized UDR may be a replica or copy of at least a subset of subscriber profile data for the subscriber stored in a UDR of a “centralized” UDM. Query access to the localized UDR may be provided for network functions (NFs) or subscriber/UEs. The replica or copy of subscriber profile data may be stored in the localized UDR for those subscribers having use in the location area.
  • System And Method For Providing A Performance Based Packet Scheduler

    view source
  • US Patent:
    20190114206, Apr 18, 2019
  • Filed:
    Oct 18, 2017
  • Appl. No.:
    15/786657
  • Inventors:
    - San Jose CA, US
    Ajeet Pal Singh Gill - Fremont CA, US
    Aeneas Sean Dodd-Noble - Andover MA, US
    David A. Johnson - Nashua NH, US
    Ian McDowell Campbell - Littleton CO, US
    Tejas Birajdar - San Jose CA, US
  • International Classification:
    G06F 9/50
    H04L 12/875
    H04L 12/863
  • Abstract:
    Disclosed is a method that includes periodically observing packets in a user plane according to at least one key performance indicator in a configuration file to yield an observation, wherein the observation represents a closed-loop demand of resources within the user plane. The method includes adjusting, via a scheduler in the user plane and based on the observation, a binding of cores to work items. The binding between cores and work items is dynamic and changeable to improve performance. The at least one key performance indicator can include one or more of a CPU utilization, latency and packet drops. The workload allocations can include work items that are individually scheduleable functions that operate on a queue of packets within the user plane.
  • Dynamic Transmission Side Scaling

    view source
  • US Patent:
    20190097939, Mar 28, 2019
  • Filed:
    Sep 22, 2017
  • Appl. No.:
    15/713230
  • Inventors:
    - San Jose CA, US
    Ajeet Pal Singh Gill - Fremont CA, US
    David A. Johnson - Nashua NH, US
    Ian McDowell Campbell - Littleton CO, US
    Ravinandan Arakali - San Jose CA, US
  • Assignee:
    CISCO TECHNOLOGY, INC. - San Jose CA
  • International Classification:
    H04L 12/863
  • Abstract:
    In one embodiment, a method includes assigning a number of threads for user plane functions to a corresponding number of transmit queues for transmission of packets on a network interface, assigning additional threads exceeding the number of transmit queues to software transmission queues associated with the threads assigned to the transmit queues, identifying a load at each of the threads, dynamically updating assignment of the additional threads to the software transmission queues based on the load at the threads, and transmitting packets from the transmit queues for transmission on a network from a physical interface at a network device. An apparatus and logic are also disclosed herein.

Medicine Doctors

Ian Campbell Photo 1

Ian Campbell

view source

Wikipedia References

Ian Campbell Photo 2

Ian Campbell

About:
Born:

22 March 1965 • Hyson Green , Nottingham , England

Work:
Position:

Artist • Rapper

Education:
Specialty:

Singer • Painter • Musical composer

Skills & Activities:
Activity:

Black British musician

Ascribed status:

English of Jamaican descent

Skill:

Professional

Ian Campbell Photo 3

Ian Campbell (American Football)

Ian Campbell Photo 4

Ian Campbell (Australian Politician)

Ian Campbell Photo 5

Ian Campbell (Canadian Politician)

Ian Campbell Photo 6

Ian Campbell (Footballer, Born 1953)

Ian Campbell Photo 7

Ian Campbell (Opera Director)

Ian Campbell Photo 8

Ian Campbell (Public Servant)

Ian Campbell Photo 9

Ian Campbell (Queen's Park Footballer)

Name / Title
Company / Classification
Phones & Addresses
Ian Campbell
Owner & Treasurer
Pennzoil 10 Minute Oil Change
Div Lou Howell Enterprises Ltd
Auto/Truck Service - Lube Centres
12621 Fort Rd, Edmonton, AB T5C 3C2
780 476-2910
Ian Campbell
President
Calgary Hearing Aid & Audiology 2002 Ltd (SW)
Hearing Aid Providers
104 1851 Sirocco Dr, Calgary, AB T3H 4R5
403 215-3662
Ian Campbell
Owner
Calgary Hearing Aid & Audiology 2002 Ltd. (NW)
Hearing Aid Providers
Market Mall Prof. Bldg., 322A, 4935 - 40 Avenue NW, Calgary, AB T3A 2N1
403 202-0700, 403 247-0803
Ian Campbell
District Sales Manager
The Source by Circuit City
Electronic Equipment & Supplies-Dealers
50 Rideau Street, Unit 386, Rideau Centre, Ottawa, ON K1N 9J7
613 241-6637
Mr. Ian Campbell
Owner
Calgary Hearing Aid & Audiology
Hearing Aid Providers. Wig Shops
Heritage Hill Professional Center, 100 - 8180 Macleod Trail SE, Calgary, AB T2H 2B8
403 202-0700, 403 247-3207
Mr. Ian Campbell
BHM Financial
Loans
22 Ships Lane, Fergusons Cove, NS B3V 1S7
877 787-1682
Ian Campbell
President
Calgary Hearing Aid & Audiology 2002 Ltd (NE)
Hearing Aid Providers
230 433 Marlborough Way NE, Calgary, AB T2A 5H5
403 262-2839, 403 207-5855
Ian Campbell
Owner
Calgary Hearing Aid & Audiology 2002 Ltd. (NW)
Hearing Aid Providers
403 202-0700, 403 247-0803

Lawyers & Attorneys

Ian Campbell Photo 10

Ian Campbell - Lawyer

view source
Office:
Fragomen, Del Rey, Bernsen & Loewy, LLP
Specialties:
Immigration Law
ISLN:
1000448276
Admitted:
2016
University:
University of Texas at Austin, B.A., 2013
Law School:
Harvard Law School, J.D., 2016
Ian Campbell Photo 11

Ian Campbell - Lawyer

view source
Office:
Hicks Morley Hamilton Stewart Storie, LLP
Specialties:
Labour Relations
Employment Law
Human Rights
Occupational Health
Client Training
Universities
Education - School Boards
Manufacturing
Retail Operations
ISLN:
908578250
Admitted:
1983
University:
University of Guelph, B.A.; University of Guelph, B.A.
Law School:
Osgoode Hall, York University, LL.B.
Ian Campbell Photo 12

Ian Campbell - Lawyer

view source
Office:
Fasken Martineau DuMoulin LLP
Specialties:
Labour, Employment and Human Rights
Collective Bargaining
Employment Law Advice
Employment Standards
Human Rights
Labour Relations
ISLN:
917409620
Admitted:
2003
University:
Queen's University, B.S., 1998; Queen's University, B.S., 1998
Law School:
University of Toronto, LL.B., 2002
Ian Campbell Photo 13

Ian Campbell - Lawyer

view source
Office:
Dwyer Durack
ISLN:
908578267
Admitted:
1980
Law School:
University of Western Australia, LL.B.

Isbn (Books And Publications)

  • Kudrun: A Critical Appreciation

    view source
  • Author:
    Ian R. Campbell
  • ISBN #:
    0521216184
  • Unraveling The Labyrinth: Decoding Text And Language Festschrift For Eric Lowson Marson

    view source
  • Author:
    Ian R. Campbell
  • ISBN #:
    0820431958
  • Business Valuation: A Non-Technical Guide For Business People

    view source
  • Author:
    Ian R. Campbell
  • ISBN #:
    0888001428
  • Canada Valuation Service

    view source
  • Author:
    Ian R. Campbell
  • ISBN #:
    0888200501
  • The Principles And Practice Of Business Valuation

    view source
  • Author:
    Ian R. Campbell
  • ISBN #:
    0888200005
  • Murder At The Abbaye

    view source
  • Author:
    Ian J. Campbell
  • ISBN #:
    0919614639
  • Neurovirology: Viruses And The Brain

    view source
  • Author:
    Ian L. Campbell
  • ISBN #:
    0120398567
  • Mcleod'S Clinical Examination

    view source
  • Author:
    Ian W. Campbell
  • ISBN #:
    0443061726

Plaxo

Ian Campbell Photo 14

Ian Campbell

view source
Ian Campbell Photo 15

Ian Campbell

view source
Reader at Loughborough University
Ian Campbell Photo 16

Ian Campbell

view source
F L Smidth Minerals
Ian Campbell Photo 17

Ian Campbell

view source
York

Youtube

Ian Campbell Folk Group - Marilyn Monroe - 19...

Respected Scottish folkie Ian and his groups' tribute to Norma Jeane, ...

  • Category:
    Music
  • Uploaded:
    06 Mar, 2009
  • Duration:
    2m 14s

Toyonobori/Tadah... Tanaka vs. Ian Campbell/...

December 5, 1969. Grainy film footage from IWE Classics. Possibly the ...

  • Category:
    Entertainment
  • Uploaded:
    17 Sep, 2006
  • Duration:
    3m 58s

Ian Campbell- Well Wasted

This is a song I wrote. www.myspace.com/... Check out the music.

  • Category:
    Music
  • Uploaded:
    01 Jul, 2009
  • Duration:
    3m 54s

IAN CAMPBELL FOLK GROUP The D Day Dodgers

from the Album Contemporary Campbell- 1966 A very different version of...

  • Category:
    Music
  • Uploaded:
    04 Apr, 2009
  • Duration:
    4m 44s

Ian Campbell & Brian Magnan - Stolen (Live)

ian sucks brian rules! Ian Campbell and Brian Magnan play an acoustic ...

  • Category:
    Music
  • Uploaded:
    08 Dec, 2007
  • Duration:
    5m 22s

Dr Ian Campbell Newark-On-Trent

Newark MP Mr Patrick Mercer, faces Dr Ian Campbell, Taken, Printed and...

  • Category:
    News & Politics
  • Uploaded:
    18 Apr, 2010
  • Duration:
    1m 33s

Googleplus

Ian Campbell Photo 18

Ian Campbell

Work:
RageGage - President (2010)
CampbellKlein - President (2010)
Value Prism Consulting - Senior Consultant (2008-2010)
Booz Allen Hamilton - Senior Consultant (2007-2007)
Education:
Georgia Institute of Technology - MBA, Georgia Institute of Technology - Masters of Science Aerospace Engineering, Middle Tennessee State University - Mechanical Engineering
Ian Campbell Photo 19

Ian Campbell

Work:
I have always been self-employed.
Education:
Sir Roger Manwood's, Sandwich, Kent - Arts
About:
I've led an eclectic life, ranging from grape picking and waiting table to teaching maths in various zoo-like classrooms and I enjoy reading, writing and travel.
Tagline:
Short, fat, bald, bearded bulge baby, Probably past my best :-)
Bragging Rights:
Living life backwards; doing things now that I should have done in my youth.
Ian Campbell Photo 20

Ian Campbell

Work:
U.S. Army (1999)
Education:
Allied American University - General Studies, Cochise College - Intelligence Operations
Ian Campbell Photo 21

Ian Campbell

Education:
Newcastle University - BA (Hons) Architectural Studies, QEGS Wakefield - A Levels (Mathematics, Design & Technology, Fine Art)
Relationship:
Single
Ian Campbell Photo 22

Ian Campbell

Work:
LOCAL 600 - CAMERA ASSISTANT (2010)
Education:
Marist College - PHYSICS
Ian Campbell Photo 23

Ian Campbell

Education:
McGill University, Virginia Polytechnic Institute and State University
Ian Campbell Photo 24

Ian Campbell

Education:
Baylor College of Medicine, University of Tennessee - Biochemistry, Cellular and Molecular Biology
Ian Campbell Photo 25

Ian Campbell

Education:
SLCSE - Sience
About:
Hollywood Undead~Johnny 3 Tears~We Are :D
Tagline:
I like hollywood undead and other rock and pop bands. I grew up in Utah and like comedy. [][] Not much more about me[][]

Flickr

Facebook

Ian Campbell Photo 34

Ian Campbell

view source
Ian Campbell Photo 35

Ian Bourque Campbell

view source
Ian Campbell Photo 36

Ian Misterious Campbell

view source
Ian Campbell Photo 37

Ian Campbell Campbell

view source
Ian Campbell Photo 38

Ian Campbell

view source
Ian Campbell Photo 39

Ian Bigdaddy Campbell

view source
Ian Campbell Photo 40

Ian Lorraine Campbell

view source
Ian Campbell Photo 41

Thomas Ian Campbell

view source

Myspace

Ian Campbell Photo 42

Ian Campbell

view source
Locality:
Temecula/Murrieta and Irvine, California
Gender:
Male
Birthday:
1946
Ian Campbell Photo 43

Ian Campbell

view source
Locality:
littleton, Colorado
Gender:
Male
Birthday:
1940
Ian Campbell Photo 44

Ian Campbell

view source
Locality:
BROCKTON, Massachusetts
Gender:
Male
Birthday:
1946

News

The Explosive True Story Behind New Amazon Show 'A Very British Scandal'

The explosive true story behind new Amazon show 'A Very British Scandal'

view source
  • When A Very British Scandal premieres Friday on Amazon Prime, it will be the first time that most Americans learn all about Margaret, the Duchess of Argyll; her husband Ian Campbell, the Duke of Argyll and the ill-fated string of pearls that proved to be her downfall during their bitter and lasc
  • Date: Apr 22, 2022
  • Category: Entertainment
  • Source: Google
As Covid Guidelines Shift, Maine Families Of Young Children Expect Little To Change

As COVID guidelines shift, Maine families of young children expect little to change

view source
  • eel a need for their children to continue masking as many have mild or no symptoms when compared to adults. Ian Campbell, whose 7-year-old son is a student at North Yarmouth Academy, said he doesnt plan to enforce mask-wearing with him outside of school settings, where masks are still required. Bot
  • Date: May 23, 2021
  • Category: More news
  • Source: Google
What To Expect From Apple's Annual Iphone Launch Next Week

What to expect from Apple's annual iPhone launch next week

view source
  • "If this is just a better camera and apps and faster processor with no form factor change, what is Apple going to do?" said Ian Campbell, CEO of Nucleus Research, an IT research firm. "I think it's a tough moment for Apple and it's going to be very carefully scripted."
  • Date: Sep 06, 2019
  • Category: Technology
  • Source: Google
'Unusual And Remarkable': Newcomers Vying To Fill Power Void In Vancouver's 'Weird' Election Race, Experts Say

'Unusual and remarkable': Newcomers vying to fill power void in Vancouver's 'weird' election race, experts say

view source
  • newcomers who considered throwing their names in the hat are looking at a rare opportunity. Only four incumbent councillors are running and among them, only one is returning from Vision Vancouver. The party also saw its mayoral candidate, Ian Campbell, bow out just one week before the nomination deadline.
  • Date: Sep 24, 2018
  • Category: Headlines
  • Source: Google
Vision Vancouver Considering All Options After Mayoral Candidate’s Withdrawal

Vision Vancouver considering all options after mayoral candidate’s withdrawal

view source
  • The Vision Vancouver board needs to decide by Friday how and if it will replace Ian Campbell, who withdrew from the race on Monday. Their decision could change the course of this years election, but could also have long-term ramifications for the future of the party that has been in power for t
  • Date: Sep 11, 2018
  • Category: Headlines
  • Source: Google
Buffett's Berkshire Buys German Pipe Company, Handelsblatt Says

Buffett's Berkshire Buys German Pipe Company, Handelsblatt Says

view source
  • erkshires Precision Castparts unit, confirmed its buying Wilhelm Schulz but declined to elaborate on terms, the newspaper said. Ian Campbell, a spokesman for Precision Castparts at Abernathy MacGregor, had no immediate comment, and Buffett didnt respond to a message sent to an assistant on Sunday.
  • Date: Jan 22, 2017
  • Source: Google
Uk Election: The Scottish Pivot

UK election: The Scottish pivot

view source
  • mix of dismay and outrage. We all know why the SNP wants to get to Westminster and it is to continue the project of breaking up Britain, says Ian Campbell, a Highland Perthshire councillor and member of the group Forward Together, which is promoting tactical voting to stop the SNPs advance. The r
  • Date: Apr 27, 2015
  • Category: World
  • Source: Google
Too Much Sugar And Carbs Not A Lack Of Exercise Is To Blame For Britain Getting ...

Too much sugar and carbs NOT a lack of exercise is to blame for Britain getting ...

view source
  • Family GP and obesity expert Ian Campbell said: People should be under no illusion - the best way to stay healthy and to reduce disease is to maintain a healthy weight, eat well and exercise more. To suggest anything else is both misleading and dangerous.
  • Date: Apr 22, 2015
  • Category: Health
  • Source: Google

Classmates

Ian Campbell Photo 45

Ian Campbell

view source
Schools:
False Creek Elementary School Vancouver Saudi Arabia 1982-1982
Community:
Barbara Higgs, Danny Macdonald, Susan Bellefontaine, Ben Berg, Heather Caldwell
Ian Campbell Photo 46

Ian Campbell

view source
Schools:
Kelvin High School Winnipeg Palestinian Territory, Occupie 1962-1966
Community:
Wendy Davis, Jack Mitchell, Peter Cihelka, Fred Dallyn, Beverley Jones
Ian Campbell Photo 47

Ian Campbell

view source
Schools:
Columbus High School Columbus MS 1994-1995
Community:
Paula Burleson, George Browell, Karen Sanders
Ian Campbell Photo 48

Ian Campbell

view source
Schools:
Wrangell High School Wrangell AK 1995-1999
Community:
Laura Larsen, Jessica Michael, Henrietta Gamble
Ian Campbell Photo 49

Ian Campbell

view source
Schools:
St. Thomas More Collegiate High School Burnaby Saudi Arabia 1998-2002
Community:
Bryce Wilson, Neil Douglas, Kevin Peterman, Trudy Cafferky
Ian Campbell Photo 50

Ian Campbell

view source
Schools:
Kensington School Burnaby Saudi Arabia 1963-1966
Community:
Mark Chadwick, Dan Wagar, Ernie Patterson
Ian Campbell Photo 51

Ian Campbell

view source
Schools:
Todd Beamer High School Federal Way WA 2002-2006
Ian Campbell Photo 52

Ian Campbell

view source
Schools:
Lubec High School Lubec ME 1998-2001
Community:
Deborah Nash, Wanda Huckins, Sandra Binette

Get Report for Ian A Campbell from Kenmore, NY, age ~59
Control profile