ShahzainHaider commited on
Commit
25feb32
·
verified ·
1 Parent(s): 6ed5295

Upload folder using huggingface_hub

Browse files
.gitignore ADDED
@@ -0,0 +1 @@
 
 
1
+ *.pyc
README.md CHANGED
@@ -4,3 +4,89 @@ app_file: space.py
4
  sdk: gradio
5
  sdk_version: 5.6.0
6
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  sdk: gradio
5
  sdk_version: 5.6.0
6
  ---
7
+ # Apollo - Leads Fetcher
8
+
9
+ Leads Fetcher is a Python-based tool that extracts contact information and company details using the Apollo API. The tool processes JSON input, retrieves and organizes data into a structured format, and exports it as an Excel file. It also includes a web interface powered by Gradio.
10
+
11
+ ## Features
12
+
13
+ - Fetches leads data from the Apollo API.
14
+ - Retrieves contact information (emails, phone numbers) and LinkedIn profiles.
15
+ - Outputs the data as an Excel file for easy analysis.
16
+ - Interactive Gradio-based web interface for user-friendly operation.
17
+
18
+ ## Requirements
19
+
20
+ - Python 3.8 or higher
21
+
22
+ Install the dependencies using:
23
+ ```bash
24
+ pip install -r requirements.txt
25
+ ```
26
+
27
+
28
+ ## How to Run the Code
29
+
30
+ 1. **Clone the Repository**
31
+
32
+ 3. **Run via Gradio Interface**
33
+ ```bash
34
+ python space.py
35
+ ```
36
+ - The application will launch in your web browser, allowing you to input JSON data.
37
+
38
+
39
+ ## Input Format
40
+
41
+ The input must be a valid JSON object with the required fields for Apollo API queries. Example:
42
+ ```json
43
+ {
44
+ "page": 1,
45
+ "contact_email_status_v2": ["likely_to_engage", "verified"],
46
+ "prospected_by_current_team": ["no"],
47
+ "person_titles": ["ceo"],
48
+ "person_locations": ["Pakistan"],
49
+ "per_page": 25
50
+ }
51
+ ```
52
+
53
+ You can get the input from Aollo website like this.
54
+
55
+ - ## Playload Demo ##
56
+ 1. Goto apollo filtered link
57
+ 2. Open inspect element > network
58
+ 3. click on first "search" in name column
59
+ 4. click on "view parsed" and copy the payload
60
+
61
+ ![Leads Fetcher Demo](https://i.ibb.co/2qwk2vd/ezgif-2-93235bbbb8.gif)
62
+
63
+
64
+ ## Output
65
+
66
+ - **Excel File**: The output is saved in the `output_files/` directory with a unique identifier.
67
+ - **CSV Preview**: If using the Gradio interface, a preview of the data is displayed.
68
+
69
+ ## Explanation of Key Functions
70
+
71
+ 1. **`convert_json_to_files(payload)`**
72
+ - Takes JSON input and fetches lead data from the Apollo API.
73
+ - Processes paginated results and retrieves detailed information.
74
+ - Organizes data into a Pandas DataFrame and exports it as an Excel file.
75
+
76
+ 2. **`get_mixed_people(payload)`**
77
+ - Sends a POST request to the Apollo API to fetch lead details.
78
+ - Handles pagination and extracts people data.
79
+
80
+ 3. **`get_person_contact(linkedin_url_list)`**
81
+ - Retrieves contact information (email, phone) for a batch of LinkedIn profiles.
82
+
83
+ 4. **Gradio Interface**
84
+ - Allows users to input JSON, preview the extracted data, and download the result in Excel format.
85
+
86
+ ## Notes
87
+
88
+ - Ensure your Apollo API key is valid and authorized for the endpoints used.
89
+ - Large JSON inputs may take longer to process due to API and data handling.
90
+ - Only works on 150 leads a hit on free plan
91
+
92
+ ---
apollo_apis.py CHANGED
@@ -3,7 +3,7 @@ import traceback
3
  import requests
4
 
5
 
6
- def get_mixed_people(payload):
7
  try:
8
 
9
  url = "https://api.apollo.io/api/v1/mixed_people/search"
@@ -12,7 +12,8 @@ def get_mixed_people(payload):
12
  "accept": "application/json",
13
  "Cache-Control": "no-cache",
14
  "Content-Type": "application/json",
15
- "x-api-key": "OykhjTWxqLFmU4fXgwqK5A",
 
16
  }
17
 
18
  # API payload
@@ -49,7 +50,7 @@ def get_mixed_people(payload):
49
  return None
50
 
51
 
52
- def get_person_contact(linkedin_url_list):
53
  try:
54
 
55
  url = "https://api.apollo.io/api/v1/people/bulk_match?reveal_personal_emails=false&reveal_phone_number=false"
@@ -60,7 +61,8 @@ def get_person_contact(linkedin_url_list):
60
  "Cache-Control": "no-cache",
61
  "Content-Type": "application/json",
62
  "accept": "application/json",
63
- "x-api-key": "OykhjTWxqLFmU4fXgwqK5A",
 
64
  "Cookie": "__cf_bm=fbCqfv0bviE241FNxIFtGRazsfW7wpYXKqckX8qwaTU-1733229644-1.0.1.1-mcLtaqMx7hWrWH1BDNbzh2fogoZeFALgNOaOHI9e5M9JjJIOkWDiapult1XD2EPZnMknAghIxsaGbceRIrSnxw; GCLB=CMbm5PSXsf78BhAD; X-CSRF-TOKEN=_GS_YLyUWQYRh5SiYNNlv2x_VQx_oUP_7J4T9TNY5LVJwWY0ixqR_ecVAqILwjJr5aZKNH5ArKsUkdRbdt22kg; _leadgenie_session=87GR42WEPBd%2B5v0gjjLJtxeUYs66x%2FnC6iaESvijq%2FQVEJgh02tjtDCEaK9ojKuzQEhxeRjPbU9X%2F4foy1BtLzXfJsg2St4cru474ktdtlBCyo9iTKgJPLCAq7OYeV75ypLf3FhD5WfQkNP89uZs%2FLJ0aPV6yDVa3hzSwAZOfaqOYg0witdgFMLC4InO2CM1rq7KwYUFPeLSdOm76wsFLDM6WF6h9OT96UxKHgtoDqYBZwcQwg7MO2Sw0mfO7%2FMzWeJSB6pOM623Hry6l2W4rNb9JM%2FJFTWiXCw%3D--tAnL5HPcGsfD3exh--lO%2Fqu5DOk5Ix0MyXyIPcnQ%3D%3D",
65
  }
66
 
 
3
  import requests
4
 
5
 
6
+ def get_mixed_people(payload, api_key):
7
  try:
8
 
9
  url = "https://api.apollo.io/api/v1/mixed_people/search"
 
12
  "accept": "application/json",
13
  "Cache-Control": "no-cache",
14
  "Content-Type": "application/json",
15
+ # "x-api-key": "OykhjTWxqLFmU4fXgwqK5A",
16
+ "x-api-key": api_key,
17
  }
18
 
19
  # API payload
 
50
  return None
51
 
52
 
53
+ def get_person_contact(linkedin_url_list, api_key):
54
  try:
55
 
56
  url = "https://api.apollo.io/api/v1/people/bulk_match?reveal_personal_emails=false&reveal_phone_number=false"
 
61
  "Cache-Control": "no-cache",
62
  "Content-Type": "application/json",
63
  "accept": "application/json",
64
+ # "x-api-key": "OykhjTWxqLFmU4fXgwqK5A",
65
+ "x-api-key": api_key,
66
  "Cookie": "__cf_bm=fbCqfv0bviE241FNxIFtGRazsfW7wpYXKqckX8qwaTU-1733229644-1.0.1.1-mcLtaqMx7hWrWH1BDNbzh2fogoZeFALgNOaOHI9e5M9JjJIOkWDiapult1XD2EPZnMknAghIxsaGbceRIrSnxw; GCLB=CMbm5PSXsf78BhAD; X-CSRF-TOKEN=_GS_YLyUWQYRh5SiYNNlv2x_VQx_oUP_7J4T9TNY5LVJwWY0ixqR_ecVAqILwjJr5aZKNH5ArKsUkdRbdt22kg; _leadgenie_session=87GR42WEPBd%2B5v0gjjLJtxeUYs66x%2FnC6iaESvijq%2FQVEJgh02tjtDCEaK9ojKuzQEhxeRjPbU9X%2F4foy1BtLzXfJsg2St4cru474ktdtlBCyo9iTKgJPLCAq7OYeV75ypLf3FhD5WfQkNP89uZs%2FLJ0aPV6yDVa3hzSwAZOfaqOYg0witdgFMLC4InO2CM1rq7KwYUFPeLSdOm76wsFLDM6WF6h9OT96UxKHgtoDqYBZwcQwg7MO2Sw0mfO7%2FMzWeJSB6pOM623Hry6l2W4rNb9JM%2FJFTWiXCw%3D--tAnL5HPcGsfD3exh--lO%2Fqu5DOk5Ix0MyXyIPcnQ%3D%3D",
67
  }
68
 
functionality/funct.py CHANGED
@@ -6,12 +6,12 @@ import time
6
  from apollo_apis import get_mixed_people, get_person_contact
7
 
8
 
9
- def convert_json_to_files(payload):
10
  try:
11
  # Parse the input JSON
12
  data = json.loads(payload)
13
 
14
- res = get_mixed_people(data)
15
  starting_page_index = res["pagination"]["page"]
16
  ending_page_index = res["pagination"]["total_pages"]
17
  print("Total Pages > ", ending_page_index)
@@ -56,7 +56,7 @@ def convert_json_to_files(payload):
56
 
57
  # print("data > ", data)
58
 
59
- res = get_mixed_people(data)
60
 
61
  if res is None:
62
  continue
@@ -80,7 +80,7 @@ def convert_json_to_files(payload):
80
  for chunk in chunks:
81
  print("Chunk size >>>>>>>> ", len(chunk))
82
  chunk = [{"linkedin_url": url} for url in chunk]
83
- person_email, person_number = get_person_contact(chunk)
84
  email.extend(person_email)
85
  phone_number.extend(person_number)
86
 
 
6
  from apollo_apis import get_mixed_people, get_person_contact
7
 
8
 
9
+ def convert_json_to_files(api_key,payload):
10
  try:
11
  # Parse the input JSON
12
  data = json.loads(payload)
13
 
14
+ res = get_mixed_people(data,api_key)
15
  starting_page_index = res["pagination"]["page"]
16
  ending_page_index = res["pagination"]["total_pages"]
17
  print("Total Pages > ", ending_page_index)
 
56
 
57
  # print("data > ", data)
58
 
59
+ res = get_mixed_people(data,api_key)
60
 
61
  if res is None:
62
  continue
 
80
  for chunk in chunks:
81
  print("Chunk size >>>>>>>> ", len(chunk))
82
  chunk = [{"linkedin_url": url} for url in chunk]
83
+ person_email, person_number = get_person_contact(chunk, api_key)
84
  email.extend(person_email)
85
  phone_number.extend(person_number)
86
 
output_files/dontdelete ADDED
File without changes
output_files/leads_3fcc61b0-5723-491b-a505-88b3e4510fe6.xlsx ADDED
Binary file (15.1 kB). View file
 
output_files/leads_479cac5b-7262-4a8a-aa1e-bd4f6f3d96a0.xlsx ADDED
Binary file (15.1 kB). View file
 
requirements.txt CHANGED
@@ -76,4 +76,4 @@ typing_extensions==4.12.2
76
  tzdata==2024.2
77
  urllib3==2.2.3
78
  uvicorn==0.32.0
79
- websockets==12.0
 
76
  tzdata==2024.2
77
  urllib3==2.2.3
78
  uvicorn==0.32.0
79
+ websockets==12.0
saving_df.json CHANGED
@@ -1,39 +1,44 @@
1
  {
2
  "Name": [
3
- "Paige Grimstead",
4
- "Saurabh Agicent",
5
  "Scott F",
6
  "Ashley Arnall",
7
  "Gene Corrado",
8
  "Ashley M",
9
  "Adam Grossman",
10
- "Cindy D",
11
  "Rich R",
12
- "David B",
13
- "Colton Seitz",
14
- "Scott Denton",
15
- "Joseph Sacks",
16
  "Kim Snead",
17
  "Laura L",
18
  "Bhawesh B",
19
  "Drishti C",
20
  "Brian T",
21
- "Justin T",
22
- "Tahire Edirisinghe",
23
  "Matt Ray",
24
  "Elsa Brady",
25
  "Teja Gopagoni",
26
  "Ernest R",
27
  "Mike Shaw",
 
 
 
 
28
  "Joyita Hegde",
29
- "Jordan Gropper",
30
- "Juan Rios",
31
- "Mike Mendella",
32
  "Ron Morgese",
33
  "Katie Wheeler",
34
  "Jeff Fowler",
35
  "Mike M",
36
  "Cindy D",
 
 
 
 
 
 
 
 
37
  "Regina Guinn",
38
  "Ashley Chamness",
39
  "Richard T",
@@ -41,108 +46,110 @@
41
  "Evan B.",
42
  "Sam Merchant",
43
  "Elias Uriegas",
44
- "Kurt Dusek",
45
- "Naresh Kodebathula",
46
- "Jude Dachel",
47
- "Benjamin Junga",
48
- "Aaron Rosenberg",
49
  "John Polcari",
50
  "Thusi Hettigama",
51
  "Dan Connors",
52
  "Don W",
53
- "Marissa Shea",
54
  "Lance Bricca",
55
  "Gary S",
56
  "Sultana S",
57
  "Lori M",
58
- "Michael Punkosdy",
59
- "Tom Boller",
60
- "Jim Lang",
61
- "Hayden Aquilon",
62
  "Mike V",
63
  "Mike P.",
64
  "Samira Rose",
65
  "Itzel R",
66
  "Avalynn A.",
 
 
 
67
  "John Geary",
68
  "Kayla Wiggins",
69
  "Kimberly Spagnuolo",
70
- "Grace J",
 
71
  "Sara Duval",
72
  "Duncan B",
73
  "Jeff Keller",
74
  "Chris Haffey",
75
  "Beth Twigger",
76
- "Arvind Bajpai",
77
  "Mike Riccio",
78
- "Ann Mooney",
79
- "Caroline W",
80
- "Austin Smith",
 
 
81
  "Sean Nesbitt",
82
  "Brian Healy",
83
  "Roop Kaur",
 
 
 
 
 
84
  "Pankaj Mahajan",
85
  "Matt Herr",
86
  "Mark Garner",
 
87
  "James Cannon",
88
- "Berjis Patel",
89
- "Andre W",
90
- "Adam Robertson",
91
  "Tim Kelley",
92
- "Mick J",
93
- "John S",
94
- "Brian Wolfson",
95
- "Hannah Smith",
96
- "Zack L",
97
- "Zara Hammad",
98
  "Volker Herrmann",
 
99
  "Revathy Elumalai",
100
- "Raymond Shupak",
101
  "Nicholas Taussig",
102
  "Michelle L",
 
103
  "Deepak G",
104
  "Rich Radford",
105
- "Ty E",
106
- "Jason S",
107
  "Piyush Kapoor",
108
  "Megha V",
 
 
 
109
  "Micah Curtis"
110
  ],
111
  "First name": [
112
- "Paige",
113
- "Saurabh",
114
  "Scott",
115
  "Ashley",
116
  "Gene",
117
  "Ashley",
118
  "Adam",
119
- "Cindy",
120
  "Rich",
121
- "David",
122
- "Colton",
123
- "Scott",
124
- "Joseph",
125
  "Kim",
126
  "Laura",
127
  "Bhawesh",
128
  "Drishti",
129
  "Brian",
130
- "Justin",
131
- "Tahire",
132
  "Matt",
133
  "Elsa",
134
  "Teja",
135
  "Ernest",
136
  "Mike",
 
 
 
 
137
  "Joyita",
138
- "Jordan",
139
- "Juan",
140
- "Mike",
141
  "Ron",
142
  "Katie",
143
  "Jeff",
144
  "Mike",
145
  "Cindy",
 
 
 
 
 
 
 
 
146
  "Regina",
147
  "Ashley",
148
  "Richard",
@@ -150,108 +157,110 @@
150
  "Evan",
151
  "Sam",
152
  "Elias",
153
- "Kurt",
154
- "Naresh",
155
- "Jude",
156
- "Benjamin",
157
- "Aaron",
158
  "John",
159
  "Thusi",
160
  "Dan",
161
  "Don",
162
- "Marissa",
163
  "Lance",
164
  "Gary",
165
  "Sultana",
166
  "Lori",
167
- "Michael",
168
- "Tom",
169
- "Jim",
170
- "Hayden",
171
  "Mike",
172
  "Mike",
173
  "Samira",
174
  "Itzel",
175
  "Avalynn",
 
 
 
176
  "John",
177
  "Kayla",
178
  "Kimberly",
179
- "Grace",
 
180
  "Sara",
181
  "Duncan",
182
  "Jeff",
183
  "Chris",
184
  "Beth",
185
- "Arvind",
186
  "Mike",
187
- "Ann",
188
- "Caroline",
189
- "Austin",
 
 
190
  "Sean",
191
  "Brian",
192
  "Roop",
 
 
 
 
 
193
  "Pankaj",
194
  "Matt",
195
  "Mark",
 
196
  "James",
197
- "Berjis",
198
- "Andre",
199
- "Adam",
200
  "Tim",
201
- "Mick",
202
- "John",
203
- "Brian",
204
- "Hannah",
205
- "Zack",
206
- "Zara",
207
  "Volker",
 
208
  "Revathy",
209
- "Raymond",
210
  "Nicholas",
211
  "Michelle",
 
212
  "Deepak",
213
  "Rich",
214
- "Ty",
215
- "Jason",
216
  "Piyush",
217
  "Megha",
 
 
 
218
  "Micah"
219
  ],
220
  "email": [
221
- "pgrimstead@northwindstech.com",
222
- "saurabh.agicent@agicent.com",
223
  null,
224
  "ashley@cloudmellow.com",
225
  "gene.corrado@realsoftinc.com",
226
  null,
227
  "adam@confianzit.com",
228
  null,
 
 
229
  null,
230
- null,
231
- "colton@zibtek.com",
232
- "scott@appdome.com",
233
- "joseph.sacks@pingwind.com",
234
  "ksnead@northwindstech.com",
235
  null,
236
  "bhawesh.b@quytech.net",
237
  null,
238
  null,
239
- null,
240
- "tahire.edirisinghe@innoveo.com",
241
  "mattray@lottiefiles.com",
242
  "elsa.brady@xbytesolutions.com",
243
  "teja.g@seanergydigital.com",
244
  null,
245
  "mshaw@ecrm.marketgate.com",
 
 
 
 
246
  "joyita@datumsoftware.com",
247
- "jordan@sleeper.app",
248
- "juan.rios@gravityitresources.com",
249
- "michael.mendella@gravityitresources.com",
250
  "ron.morgese@iqzsystems.com",
251
  "katie.wheeler@quadmark.com",
252
  "jeff.fowler@gravityitresources.com",
253
  null,
254
  null,
 
 
 
 
 
 
 
 
255
  "regina.guinn@datumsoftware.com",
256
  "ashley.chamness@kizan.com",
257
  null,
@@ -259,108 +268,110 @@
259
  "evan.beck@aezion.com",
260
  "sam.merchant@infodatinc.com",
261
  "elias.uriegas@ylconsulting.com",
262
- "kurt@appdome.com",
263
- "naresh.k@xcubelabs.com",
264
- "jude.dachel@gravityitresources.com",
265
- "ben.junga@gravityitresources.com",
266
- "arosenberg@edgesource.com",
267
  "john@appdome.com",
268
  "thettigama@lunavi.com",
269
  "dan.connors@gravityitresources.com",
270
  null,
271
- "marissa.shea@tapclicks.com",
272
  "lance.bricca@ingenia.com",
273
  null,
274
  null,
275
  null,
276
- "michael.punkosdy@commitent.com",
277
- "tboller@ciberspring.com",
278
- "jim.lang@kellton.com",
279
- "haydena@dotsolved.com",
280
  null,
281
  "michael.pearce@tapclicks.com",
282
  "samira@craftedq.com",
283
  null,
284
  "anilk@aissel.com",
 
 
 
285
  "jgeary@decisionpt.com",
286
  "kwiggins@spigot.com",
287
  "k.spagnuolo@kunzleigh.com",
288
- null,
 
289
  "s.duval@kunzleigh.com",
290
  null,
291
  "jjkeller@elitetechnical.com",
292
  "chris.haffey@tensure.io",
293
  "beth.twigger@blueoptima.com",
294
- "mac@datamanusa.com",
295
  "mriccio@spigot.com",
296
- "ann.mooney@soltech.net",
297
  null,
298
- "austin.smith@soltech.net",
 
 
 
299
  "sean.nesbitt@prx.org",
300
  "brian.healy@kellton.com",
301
  "roop@digimantralabs.com",
 
 
 
 
 
302
  "pmahajan@sibitalent.com",
303
  "mherr@nowsecure.com",
304
  "mark.garner@aienterprise.com",
 
305
  "jcannon@fnts.com",
306
- "bpatel@fnts.com",
307
- null,
308
- "adamr@abcloudz.com",
309
  "tim.kelley@ideaentity.com",
310
- null,
311
- null,
312
- "bwolfson@heitmeyerconsulting.com",
313
- "hsmith@empyra.com",
314
- null,
315
- "zara.hammad@codedistrict.com",
316
  "vherrmann@avertra.com",
 
317
  "revathy.elumalai@mobolutions.com",
318
- "ray@techmindsllc.com",
319
  "nick.taussig@sparsolutions.com",
320
  null,
 
321
  null,
322
  "rich.radford@injala.com",
323
- null,
324
- null,
325
  "piyush.kapoor@mlogica.com",
326
  "megha.v@signitysolutions.com",
 
 
 
327
  "mcurtis@towertechusa.com"
328
  ],
329
  "Company": [
330
- "NorthWinds Technology Solutions",
331
- "Agicent",
332
  "Stellar Innovations & Solutions Inc.",
333
  "CloudMellow",
334
  "Real Soft, Inc.",
335
  "ECRM",
336
  "Confianz Global, Inc.",
337
- "Appdome",
338
  "SRISYS Inc",
339
- "Neptune Software",
340
- "Zibtek - Custom Software Development Company",
341
- "Appdome",
342
- "PingWind Inc. (SDVOSB)",
343
  "NorthWinds Technology Solutions",
344
  "Happiest Baby (the maker of SNOO)",
345
  "Quytech",
346
  "Differenz System",
347
  "NextRow Digital",
348
- "Bitrise",
349
- "Innoveo",
350
  "LottieFiles",
351
  "X-Byte Enterprise Solutions",
352
  "Seanergy Digital",
353
  "Alobha Technologies Pvt. Ltd",
354
  "ECRM",
 
 
 
 
355
  "Datum Technologies Group",
356
- "Sleeper",
357
- "Gravity IT Resources",
358
- "Gravity IT Resources",
359
  "IQZ Systems",
360
  "Quadmark",
361
  "Gravity IT Resources",
362
  "Witekio",
363
  "Appdome",
 
 
 
 
 
 
 
 
364
  "Datum Technologies Group",
365
  "KiZAN Technologies",
366
  "Gravity IT Resources",
@@ -369,107 +380,109 @@
369
  "Infodat",
370
  "Y&L Consulting, Inc.",
371
  "Appdome",
372
- "[x]cube LABS",
373
- "Gravity IT Resources",
374
- "Gravity IT Resources",
375
- "Edgesource Corporation",
376
- "Appdome",
377
  "Lunavi",
378
  "Gravity IT Resources",
379
  "Avtex Solutions",
380
- "TapClicks",
381
  "Ingenia",
382
  "Quest Technology Management",
383
  "TapClicks",
384
  "DecisionPoint Systems, Inc.",
385
- "CommIT Enterprises, Inc.",
386
- "Ciberspring",
387
- "Kellton",
388
- "dotSolved Systems Inc.",
389
  "Gravity IT Resources",
390
  "TapClicks",
391
  "CraftedQ",
392
  "Chaucer",
393
  "Aissel Technologies",
 
 
 
394
  "DecisionPoint Systems, Inc.",
395
  "Spigot, Inc.",
396
  "Kunz, Leigh & Associates",
397
- "DecisionPoint Systems, Inc.",
 
398
  "Kunz, Leigh & Associates",
399
  "TapClicks",
400
  "Elite Technical",
401
  "Tensure",
402
  "BlueOptima",
403
- "DatamanUSA, LLC",
404
  "Spigot, Inc.",
405
- "SOLTECH",
 
406
  "Heitmeyer Consulting",
407
- "SOLTECH",
 
408
  "PRX",
409
  "Kellton",
410
  "DigiMantra",
 
 
 
 
 
411
  "Sibitalent Corp",
412
  "NowSecure",
413
  "AIEnterprise Inc",
 
414
  "FNTS",
415
- "FNTS",
416
- "RK Management Consultants, Inc.",
417
- "ABCloudz",
418
  "Idea Entity",
419
- "DecisionPoint Systems, Inc.",
420
- "Zoek Marketing",
421
- "Heitmeyer Consulting",
422
- "Empyra",
423
- "Jackpocket",
424
- "Code District",
425
  "Avertra Corp",
 
426
  "Mobolutions",
427
- "Techminds Group LLC",
428
  "SPAR Solutions",
429
  "Teksouth",
 
430
  "V3iT",
431
  "Injala",
432
- "Keller Schroeder",
433
- "Keller Schroeder",
434
  "mLogica",
435
  "Signity Software Solutions Pvt. Ltd.",
 
 
 
436
  "Tower Tech"
437
  ],
438
  "Website Link": [
439
- "http://www.northwindstech.com",
440
- "http://www.agicent.com",
441
  "http://www.stellar-innovations.com",
442
  "http://www.cloudmellow.com",
443
  "http://www.realsoftinc.com",
444
  "http://www.marketgate.com",
445
  "http://www.confianzit.com",
446
- "http://www.appdome.com",
447
  "http://www.srisys.com",
448
- "http://www.neptune-software.com",
449
- "http://www.zibtek.com",
450
- "http://www.appdome.com",
451
- "http://www.pingwind.com",
452
  "http://www.northwindstech.com",
453
  "http://www.happiestbaby.com",
454
  "http://www.quytech.com",
455
  "http://www.differenzsystem.com",
456
  "http://www.nextrow.com",
457
- "http://www.bitrise.io",
458
- "http://www.innoveo.com",
459
  "http://www.lottiefiles.com",
460
  "http://www.xbytesolutions.com",
461
  "http://www.seanergydigital.com",
462
  "http://www.alobhatechnologies.com",
463
  "http://www.marketgate.com",
 
 
 
 
464
  "http://www.datumtg.com",
465
- "http://www.sleeper.com",
466
- "http://www.gravityitresources.com",
467
- "http://www.gravityitresources.com",
468
  "http://www.iqzsystems.com",
469
  "http://www.quadmark.com",
470
  "http://www.gravityitresources.com",
471
  "http://www.witekio.com",
472
  "http://www.appdome.com",
 
 
 
 
 
 
 
 
473
  "http://www.datumtg.com",
474
  "http://www.kizan.com",
475
  "http://www.gravityitresources.com",
@@ -478,107 +491,109 @@
478
  "http://www.infodatinc.com",
479
  "http://www.ylconsulting.com",
480
  "http://www.appdome.com",
481
- "http://www.xcubelabs.com",
482
- "http://www.gravityitresources.com",
483
- "http://www.gravityitresources.com",
484
- "http://www.edgesource.com",
485
- "http://www.appdome.com",
486
  "http://www.lunavi.com",
487
  "http://www.gravityitresources.com",
488
  null,
489
- "http://www.tapclicks.com",
490
  "http://www.ingenia.com",
491
  "http://www.questsys.com",
492
  "http://www.tapclicks.com",
493
  "http://www.decisionpt.com",
494
- "http://www.commitent.com",
495
- "http://www.ciberspring.com",
496
- "http://www.kellton.com",
497
- "http://www.dotsolved.com",
498
  "http://www.gravityitresources.com",
499
  "http://www.tapclicks.com",
500
  "http://www.craftedq.com",
501
  "http://www.chaucerfoods.com",
502
  "http://www.aissel.com",
 
 
 
503
  "http://www.decisionpt.com",
504
  "http://www.spigot.com",
505
  "http://www.kunzleigh.com",
506
- "http://www.decisionpt.com",
 
507
  "http://www.kunzleigh.com",
508
  "http://www.tapclicks.com",
509
  "http://www.elitetechnical.com",
510
  "http://www.tensure.io",
511
  "http://www.blueoptima.com",
512
- "http://www.datamanusa.com",
513
  "http://www.spigot.com",
514
- "http://www.soltech.net",
 
515
  "http://www.heitmeyerconsulting.com",
516
- "http://www.soltech.net",
 
517
  "http://www.prx.org",
518
  "http://www.kellton.com",
519
  "http://www.digimantralabs.com",
 
 
 
 
 
520
  "http://www.sibitalent.com",
521
  "http://www.nowsecure.com",
522
  "http://www.aienterprise.com",
 
523
  "http://www.fnts.com",
524
- "http://www.fnts.com",
525
- "http://www.rkmcinc.com",
526
- "http://www.abcloudz.com",
527
  "http://www.ideaentity.com",
528
- "http://www.decisionpt.com",
529
- "http://www.gozoek.com",
530
- "http://www.heitmeyerconsulting.com",
531
- "http://www.empyra.com",
532
- "http://www.jackpocket.com",
533
- "http://www.codedistrict.com",
534
  "http://www.avertra.com",
 
535
  "http://www.mobolutions.com",
536
- "http://www.techmindsllc.com",
537
  "http://www.sparsolutions.com",
538
  "http://www.teksouth.com",
 
539
  "http://www.v3it.com",
540
  "http://www.injala.com",
541
- "http://www.kellerschroeder.com",
542
- "http://www.kellerschroeder.com",
543
  "http://www.mlogica.com",
544
  "http://www.signitysolutions.com",
 
 
 
545
  "http://www.thetowertech.com"
546
  ],
547
  "Job Title": [
548
- "Director, Sales & Implementation",
549
- "Director Marketing & Sales",
550
  "Director of Business Development",
551
  "Director of Sales",
552
  "Sales Director",
553
  "Director Account Management- Grocery",
554
  "Director of Customer Success",
555
- "Sales Director, North American Market - PNW",
556
  "Director of Business Development",
557
- "Director, Channels \u2013 Americas",
558
- "Director of Partnerships & Client Success",
559
- "Sr. Regional Sales Director",
560
- "Director, Business Development",
561
  "Director, Account Management",
562
  "Director, Hospital Partnerships",
563
  "Director of Corporate Sales",
564
  "Director Of Business Development",
565
  "Executive Director of Global Sales",
566
- "Director of Customer Success",
567
- "Director - Customer Success",
568
  "Sales Director",
569
  "Director Global Business Development",
570
  "Director - Sales & Alliances",
571
  "Director of Business Development",
572
  "Director, Business Development Pharmacy & Medical Markets",
 
 
 
 
573
  "Managing Director- Sales and Operations",
574
- "Director of Business Development",
575
- "Director, Business Development - Strategic Accounts & Federal",
576
- "Director, Business Operations - Florida",
577
  "Sales Director",
578
  "Customer Success Director",
579
  "Director of Business Operations",
580
  "End-to-end software services, from the chip-to-cloud \u26a1 Sales Director North America",
581
  "Sales Director, North American Market - PNW",
 
 
 
 
 
 
 
 
582
  "Sr. Director of Business Operations",
583
  "National Sales Director",
584
  "Director of Business Operations",
@@ -586,108 +601,110 @@
586
  "Director of Sales",
587
  "Director Public Sector Sales",
588
  "Director of Sales",
589
- "Director of Customer Success - North America",
590
- "Associate Director Business Development",
591
- "Director of Business Development",
592
- "Director, Business Development",
593
- "Director of Business Development",
594
  "Regional Sales Director",
595
  "Director of Business Operations",
596
  "Director, Business Development - Greater DC Metro",
597
  "Regional Sales Director, Western US",
598
- "Sr. Director, Strategic Sales",
599
  "Director of Business Development",
600
  "Director of Sales",
601
  "Director of Sales",
602
  "Director Sales Support",
603
- "Director Of Business Development",
604
- "Sales Director- Technology Services",
605
- "Director of Recruiting and Account Management",
606
- "Sales Director",
607
  "Director, Business Development",
608
  "Sales Director",
609
  "Director of Channel Partnerships",
610
  "Sales and NPI Director",
611
  "Director, Global Sales & Business Development",
 
 
 
612
  "Sr. Director Rugged Industrial Tablet Sales",
613
  "Director of Business Development",
614
  "Director Of Business Development",
615
- "Director of Sales Administration",
 
616
  "Director of Customer Success",
617
  "Director Sales Engineering",
618
  "Director, Business Development",
619
  "Regional Sales Director",
620
  "Customer Success Director - Software Development Metrics",
621
- "Director - Client Relations, New Business Development",
622
  "Senior Director - Partnerships",
 
623
  "Director Of Business Development",
624
- "Director of Business Development & Strategic Solutions",
625
- "Director of Business Operations",
 
626
  "Senior Director, Industry Partnerships",
627
  "Sales Director",
628
  "Director of Sales",
 
 
 
 
 
629
  "Director Business Development",
630
  "Senior Director, Customer Success & Account Management",
631
  "Director Of Sales Marketing",
 
632
  "Director Software Sales",
633
- "Director Technology Sales - Consulting and Professional Services",
634
- "Director of Sales Enablement",
635
- "Director of Operations, Solutions, and Account Management",
636
  "Director DoD Sales",
637
- "Director of Healthcare Sales, Southern California",
638
- "Director Of Business Development",
639
- "Managing Director of Business Development",
640
- "Director of Customer Success",
641
- "Director of Partnerships & Marketing",
642
- "Director Sales and Marketing",
643
  "Director - Customer Success",
 
644
  "Director Of Business Operations",
645
- "Director Of Operations And Business Development",
646
  "Senior Director, Marketing and Sales Enablement",
647
  "Director of Strategic Partnerships",
 
648
  "Director Sales",
649
  "Director of Sales & Business Development",
 
650
  "Sales Director",
651
- "Director of Strategic Partnerships",
652
  "Sales Director",
653
  "Sales Director",
 
 
654
  "Director of Sales"
655
  ],
656
  "City": [
657
- "Charlottesville",
658
- "Acworth",
659
  "Fairborn",
660
  "Atlanta",
661
  "West Windsor Township",
662
  "Willoughby",
663
  "Charlotte",
664
- "Seattle",
665
  "Dayton",
666
- "Palo Alto",
667
- "Salt Lake City",
668
- "Dallas",
669
- "Arnold",
670
  "Roanoke",
671
  "San Francisco",
672
  "New York",
673
  "Milpitas",
674
  "Chicago",
675
- "San Diego",
676
  "New York",
677
  "Austin",
678
  "Houston",
679
  "Dallas",
680
  "Bellingham",
681
  "New York",
 
 
 
 
682
  "Atlanta",
683
- "New York",
684
- "Fort Lauderdale",
685
- "Fort Lauderdale",
686
  "Boston",
687
  "Chattanooga",
688
  "Nashville",
689
  "Seattle",
690
  "Seattle",
 
 
 
 
 
 
 
 
691
  "Duluth",
692
  "Louisville",
693
  "San Diego",
@@ -695,71 +712,68 @@
695
  "Dallas",
696
  null,
697
  "San Antonio",
698
- "Denver",
699
- null,
700
- "Denver",
701
- "Ann Arbor",
702
- "Clifton",
703
  "Haverhill",
704
  "Cheyenne",
705
  "Arlington",
706
  "Irvine",
707
- "Longmeadow",
708
  "Austin",
709
  "Sacramento",
710
  "Menlo Park",
711
  "Mason",
712
- "Charleston",
713
- "Boonton",
714
- "Stanhope",
715
- "Austin",
716
  "Columbus",
717
  "Denver",
718
  "Phoenix",
719
  "Los Angeles",
720
  null,
 
 
 
721
  "Boston",
722
  "Fort Myers",
723
  "Meridian charter Township",
724
- "Santa Ana",
 
725
  "Meridian charter Township",
726
  "San Francisco",
727
  "Ronkonkoma",
728
  "Royersford",
729
  "Phoenix",
730
- "Denver",
731
  "Fort Myers",
732
- "Atlanta",
733
- "Columbus",
734
- "Atlanta",
 
 
735
  "Minneapolis",
736
  "New York",
737
  "Orlando",
 
 
 
 
 
738
  "Plano",
739
  "Charlotte",
740
  "Dallas",
 
741
  "Overland Park",
742
- "Flower Mound",
743
- "Chicago",
744
- "Germantown",
745
  "Boston",
746
- null,
747
- "Rancho Santa Margarita",
748
- "Mount Laurel",
749
- "Dallas",
750
- "Santa Barbara",
751
- "Washington",
752
  "New York",
 
753
  "Frisco",
754
- "New York",
755
  "Atlanta",
756
  "Huntsville",
 
757
  "Naperville",
758
  "Dallas",
759
- "Evansville",
760
- "Evansville",
761
  "Boston",
762
  "Clifton",
 
 
 
763
  "Oklahoma City"
764
  ],
765
  "Country": [
@@ -869,43 +883,50 @@
869
  "United States",
870
  "United States",
871
  "United States",
 
 
872
  "United States"
873
  ],
874
  "Linkedin Profile": [
875
- "http://www.linkedin.com/in/paige-grimstead",
876
- "http://www.linkedin.com/in/saurabh-verma-agicent-685120267",
877
  null,
878
  "http://www.linkedin.com/in/ashley-arnall-60057916",
879
  "http://www.linkedin.com/in/gene-corrado-8158778",
880
  null,
881
  "http://www.linkedin.com/in/adam-grossman-charlotte",
882
  null,
 
 
883
  null,
884
- null,
885
- "http://www.linkedin.com/in/colton-seitz-0a0535126",
886
- "http://www.linkedin.com/in/dscottdenton",
887
- "http://www.linkedin.com/in/joseph-n-sacks-8427aa18",
888
  "http://www.linkedin.com/in/kim-snead-8232682",
889
  null,
890
  "http://www.linkedin.com/in/bhawesh-b-180389182",
891
  null,
892
  null,
893
- null,
894
- "http://www.linkedin.com/in/tahir%c3%a9-edirisinghe-508a8823",
895
  "http://www.linkedin.com/in/raymatt",
896
  "http://www.linkedin.com/in/elsa-brady",
897
  "http://www.linkedin.com/in/tejavamsi",
898
  null,
899
  "http://www.linkedin.com/in/mike-shaw-07030",
 
 
 
 
900
  "http://www.linkedin.com/in/joyitahegde",
901
- "http://www.linkedin.com/in/jordan-gropper-11399960",
902
- "http://www.linkedin.com/in/riosjp",
903
- "http://www.linkedin.com/in/michael-mendella-a69280142",
904
  "http://www.linkedin.com/in/ronmorgese",
905
  "http://www.linkedin.com/in/katiearonat",
906
  "http://www.linkedin.com/in/jeff-fowler-9134bb",
907
  null,
908
  null,
 
 
 
 
 
 
 
 
909
  "http://www.linkedin.com/in/reginaguinn",
910
  "http://www.linkedin.com/in/achamness",
911
  null,
@@ -913,108 +934,110 @@
913
  "http://www.linkedin.com/in/evanbeck1",
914
  "http://www.linkedin.com/in/sam-merchant-3a5290102",
915
  "http://www.linkedin.com/in/elias-uriegas-82500516a",
916
- "http://www.linkedin.com/in/kurt-dusek",
917
- "http://www.linkedin.com/in/naresh-kodebathula-3b57143b",
918
- "http://www.linkedin.com/in/jude-dachel-3236201",
919
- "http://www.linkedin.com/in/benjamin-junga-34537919",
920
- "http://www.linkedin.com/in/aaron-rosenberg-80a46349",
921
  "http://www.linkedin.com/in/john-polcari-52a46b14",
922
  "http://www.linkedin.com/in/thusihettigama",
923
  "http://www.linkedin.com/in/danielrconnors",
924
  null,
925
- "http://www.linkedin.com/in/marissa-shea-54605735",
926
  "http://www.linkedin.com/in/lance-bricca-301755180",
927
  null,
928
  null,
929
  null,
930
- "http://www.linkedin.com/in/michael-punkosdy-pmp-18076510a",
931
- "http://www.linkedin.com/in/tom-boller-jr",
932
- "http://www.linkedin.com/in/jim-lang-0456783",
933
- "http://www.linkedin.com/in/haydenaquilon",
934
  null,
935
  "http://www.linkedin.com/in/mike-p-06b8054a",
936
  "http://www.linkedin.com/in/samira-rose-106223275",
937
  null,
938
  "http://www.linkedin.com/in/avalynn-a-138a3b74",
 
 
 
939
  "http://www.linkedin.com/in/john-geary-40407552",
940
  "http://www.linkedin.com/in/kaylaseikel",
941
  "http://www.linkedin.com/in/kimberly-spagnuolo-b7a51249",
942
- null,
 
943
  "http://www.linkedin.com/in/saraduval",
944
  null,
945
  "http://www.linkedin.com/in/jeffkeller01",
946
  "http://www.linkedin.com/in/chris-haffey-b1a4092",
947
  "http://www.linkedin.com/in/bethtwigger",
948
- "http://www.linkedin.com/in/arvind-mac-bajpai-18503937",
949
  "http://www.linkedin.com/in/mike-riccio",
950
- "http://www.linkedin.com/in/ann-mooney-b24555b",
951
  null,
952
- "http://www.linkedin.com/in/tasmith19",
 
 
 
953
  "http://www.linkedin.com/in/nesbittsean",
954
  "http://www.linkedin.com/in/brianphealy",
955
  "http://www.linkedin.com/in/roop-kaur-b6284287",
 
 
 
 
 
956
  "http://www.linkedin.com/in/pankaj-mahajan-b338897",
957
  "http://www.linkedin.com/in/mattsherr",
958
  "http://www.linkedin.com/in/mark-garner-482336162",
 
959
  "http://www.linkedin.com/in/james-cannon-18658114",
960
- "http://www.linkedin.com/in/berjis-patel-8518824",
961
- null,
962
- "http://www.linkedin.com/in/adamorobertson",
963
  "http://www.linkedin.com/in/timothydkelley",
964
- null,
965
- null,
966
- "http://www.linkedin.com/in/brwolfson",
967
- "http://www.linkedin.com/in/hannah-r-smith-02916b88",
968
- null,
969
- "http://www.linkedin.com/in/zara-hammad",
970
  "http://www.linkedin.com/in/volker-herrmann-53598b13",
 
971
  "http://www.linkedin.com/in/revathyelumalai",
972
- "http://www.linkedin.com/in/rayshupak",
973
  "http://www.linkedin.com/in/nicholastaussig",
974
  null,
 
975
  null,
976
  "http://www.linkedin.com/in/rich-radford-9209823",
977
- null,
978
- null,
979
  "http://www.linkedin.com/in/piyush-kapoor-00103013",
980
  "http://www.linkedin.com/in/megha-v",
 
 
 
981
  "http://www.linkedin.com/in/micah-curtis-2b962a39"
982
  ],
983
  "Phone Number": [
984
- "+18002363713",
985
- "+13474671089",
986
  null,
987
  "+19046061758",
988
  "+16094093636",
989
  null,
990
  "+17042154622",
991
  null,
 
 
992
  null,
993
- null,
994
- "+18018952894",
995
- "+16505676100",
996
- "+17036422446",
997
  "+18002363713",
998
  null,
999
  "+917042295974",
1000
  null,
1001
  null,
1002
- null,
1003
- "+41435005454",
1004
  "+16502511112",
1005
  "+18322517311",
1006
  "+14693532525",
1007
  null,
1008
  "+14404980500",
 
 
 
 
1009
  "+16787400263",
1010
- "+12522277013",
1011
- "+19549471390",
1012
- "+19549471390",
1013
  "+17703252456",
1014
  "+14802192875",
1015
  "+19549471390",
1016
  null,
1017
  null,
 
 
 
 
 
 
 
 
1018
  "+16787400263",
1019
  "+15022924824",
1020
  null,
@@ -1023,70 +1046,67 @@
1023
  "+17137857862",
1024
  "+12103400098",
1025
  "+16505676100",
1026
- "+18008055783",
1027
- "+19549471390",
1028
- "+19549471390",
1029
- "+17038370550",
1030
- "+16505676100",
1031
  "+18669953282",
1032
  "+19549471390",
1033
  null,
1034
- "+14087252942",
1035
  "+13039908245",
1036
  null,
1037
  null,
1038
  null,
1039
- "+17034865500",
1040
- "+18774906715",
1041
- "+918444698900",
1042
- "+14082194292",
1043
  null,
1044
  "+14087252942",
1045
  "+19256903035",
1046
  null,
1047
  "+918362351011",
 
 
 
1048
  "+18555203552",
1049
  "+12392684505",
1050
  "+12485597910",
1051
- null,
 
1052
  "+12485597910",
1053
  null,
1054
  "+18003548350",
1055
  "+15132262322",
1056
  "+442071008740",
1057
- "+17202483100",
1058
  "+12392684505",
1059
- "+14046016000",
1060
  null,
1061
- "+14046016000",
 
 
 
1062
  "+16175765455",
1063
  "+918444698900",
1064
  "+911726131700",
 
 
 
 
 
1065
  "+19727766378",
1066
  "+13128781100",
1067
  "+18332430247",
 
1068
  "+18008206924",
1069
- "+18008206924",
1070
- null,
1071
- "+18558553600",
1072
  "+14254542905",
1073
- null,
1074
- null,
1075
- "+16145735571",
1076
- "+13307445570",
1077
- null,
1078
- "+17039401971",
1079
  "+17038227712",
 
1080
  "+14692940660",
1081
- "+12018363200",
1082
  "+12482461551",
1083
  null,
 
1084
  null,
1085
  "+18776687835",
1086
- null,
1087
- null,
1088
  "+17146302500",
1089
  "+16193094653",
 
 
 
1090
  "+923026131866"
1091
  ]
1092
  }
 
1
  {
2
  "Name": [
 
 
3
  "Scott F",
4
  "Ashley Arnall",
5
  "Gene Corrado",
6
  "Ashley M",
7
  "Adam Grossman",
 
8
  "Rich R",
9
+ "Paige Grimstead",
10
+ "Saurabh Agicent",
11
+ "Justin T",
12
+ "Tahire Edirisinghe",
13
  "Kim Snead",
14
  "Laura L",
15
  "Bhawesh B",
16
  "Drishti C",
17
  "Brian T",
18
+ "Chintan Bhatt",
 
19
  "Matt Ray",
20
  "Elsa Brady",
21
  "Teja Gopagoni",
22
  "Ernest R",
23
  "Mike Shaw",
24
+ "David B",
25
+ "Colton Seitz",
26
+ "Scott Denton",
27
+ "Joseph Sacks",
28
  "Joyita Hegde",
 
 
 
29
  "Ron Morgese",
30
  "Katie Wheeler",
31
  "Jeff Fowler",
32
  "Mike M",
33
  "Cindy D",
34
+ "Kurt Dusek",
35
+ "Naresh Kodebathula",
36
+ "Jude Dachel",
37
+ "Benjamin Junga",
38
+ "Aaron Rosenberg",
39
+ "Jordan Gropper",
40
+ "Juan Rios",
41
+ "Guy Saurbaugh",
42
  "Regina Guinn",
43
  "Ashley Chamness",
44
  "Richard T",
 
46
  "Evan B.",
47
  "Sam Merchant",
48
  "Elias Uriegas",
 
 
 
 
 
49
  "John Polcari",
50
  "Thusi Hettigama",
51
  "Dan Connors",
52
  "Don W",
 
53
  "Lance Bricca",
54
  "Gary S",
55
  "Sultana S",
56
  "Lori M",
57
+ "Marissa Shea",
58
+ "Mike Mendella",
 
 
59
  "Mike V",
60
  "Mike P.",
61
  "Samira Rose",
62
  "Itzel R",
63
  "Avalynn A.",
64
+ "Michael Punkosdy",
65
+ "Tom Boller",
66
+ "Chris Doore",
67
  "John Geary",
68
  "Kayla Wiggins",
69
  "Kimberly Spagnuolo",
70
+ "Jim Lang",
71
+ "Hayden Aquilon",
72
  "Sara Duval",
73
  "Duncan B",
74
  "Jeff Keller",
75
  "Chris Haffey",
76
  "Beth Twigger",
 
77
  "Mike Riccio",
78
+ "Mick J",
79
+ "John S",
80
+ "Brian Wolfson",
81
+ "Hannah Smith",
82
+ "Zack L",
83
  "Sean Nesbitt",
84
  "Brian Healy",
85
  "Roop Kaur",
86
+ "Berjis Patel",
87
+ "Andre W",
88
+ "Ann Mooney",
89
+ "Caroline W",
90
+ "Austin Smith",
91
  "Pankaj Mahajan",
92
  "Matt Herr",
93
  "Mark Garner",
94
+ "John Geary",
95
  "James Cannon",
 
 
 
96
  "Tim Kelley",
 
 
 
 
 
 
97
  "Volker Herrmann",
98
+ "Chris Haffey",
99
  "Revathy Elumalai",
 
100
  "Nicholas Taussig",
101
  "Michelle L",
102
+ "Zara Hammad",
103
  "Deepak G",
104
  "Rich Radford",
105
+ "Adam Robertson",
 
106
  "Piyush Kapoor",
107
  "Megha V",
108
+ "Ty E",
109
+ "Jason S",
110
+ "Raymond Shupak",
111
  "Micah Curtis"
112
  ],
113
  "First name": [
 
 
114
  "Scott",
115
  "Ashley",
116
  "Gene",
117
  "Ashley",
118
  "Adam",
 
119
  "Rich",
120
+ "Paige",
121
+ "Saurabh",
122
+ "Justin",
123
+ "Tahire",
124
  "Kim",
125
  "Laura",
126
  "Bhawesh",
127
  "Drishti",
128
  "Brian",
129
+ "Chintan",
 
130
  "Matt",
131
  "Elsa",
132
  "Teja",
133
  "Ernest",
134
  "Mike",
135
+ "David",
136
+ "Colton",
137
+ "Scott",
138
+ "Joseph",
139
  "Joyita",
 
 
 
140
  "Ron",
141
  "Katie",
142
  "Jeff",
143
  "Mike",
144
  "Cindy",
145
+ "Kurt",
146
+ "Naresh",
147
+ "Jude",
148
+ "Benjamin",
149
+ "Aaron",
150
+ "Jordan",
151
+ "Juan",
152
+ "Guy",
153
  "Regina",
154
  "Ashley",
155
  "Richard",
 
157
  "Evan",
158
  "Sam",
159
  "Elias",
 
 
 
 
 
160
  "John",
161
  "Thusi",
162
  "Dan",
163
  "Don",
 
164
  "Lance",
165
  "Gary",
166
  "Sultana",
167
  "Lori",
168
+ "Marissa",
169
+ "Mike",
 
 
170
  "Mike",
171
  "Mike",
172
  "Samira",
173
  "Itzel",
174
  "Avalynn",
175
+ "Michael",
176
+ "Tom",
177
+ "Chris",
178
  "John",
179
  "Kayla",
180
  "Kimberly",
181
+ "Jim",
182
+ "Hayden",
183
  "Sara",
184
  "Duncan",
185
  "Jeff",
186
  "Chris",
187
  "Beth",
 
188
  "Mike",
189
+ "Mick",
190
+ "John",
191
+ "Brian",
192
+ "Hannah",
193
+ "Zack",
194
  "Sean",
195
  "Brian",
196
  "Roop",
197
+ "Berjis",
198
+ "Andre",
199
+ "Ann",
200
+ "Caroline",
201
+ "Austin",
202
  "Pankaj",
203
  "Matt",
204
  "Mark",
205
+ "John",
206
  "James",
 
 
 
207
  "Tim",
 
 
 
 
 
 
208
  "Volker",
209
+ "Chris",
210
  "Revathy",
 
211
  "Nicholas",
212
  "Michelle",
213
+ "Zara",
214
  "Deepak",
215
  "Rich",
216
+ "Adam",
 
217
  "Piyush",
218
  "Megha",
219
+ "Ty",
220
+ "Jason",
221
+ "Raymond",
222
  "Micah"
223
  ],
224
  "email": [
 
 
225
  null,
226
  "ashley@cloudmellow.com",
227
  "gene.corrado@realsoftinc.com",
228
  null,
229
  "adam@confianzit.com",
230
  null,
231
+ "pgrimstead@northwindstech.com",
232
+ "saurabh.agicent@agicent.com",
233
  null,
234
+ "tahire.edirisinghe@innoveo.com",
 
 
 
235
  "ksnead@northwindstech.com",
236
  null,
237
  "bhawesh.b@quytech.net",
238
  null,
239
  null,
240
+ "chintan@techtic.com",
 
241
  "mattray@lottiefiles.com",
242
  "elsa.brady@xbytesolutions.com",
243
  "teja.g@seanergydigital.com",
244
  null,
245
  "mshaw@ecrm.marketgate.com",
246
+ null,
247
+ "colton@zibtek.com",
248
+ "scott@appdome.com",
249
+ "joseph.sacks@pingwind.com",
250
  "joyita@datumsoftware.com",
 
 
 
251
  "ron.morgese@iqzsystems.com",
252
  "katie.wheeler@quadmark.com",
253
  "jeff.fowler@gravityitresources.com",
254
  null,
255
  null,
256
+ "kurt@appdome.com",
257
+ "naresh.k@xcubelabs.com",
258
+ "jude.dachel@gravityitresources.com",
259
+ "ben.junga@gravityitresources.com",
260
+ "arosenberg@edgesource.com",
261
+ "jordan@sleeper.app",
262
+ "juan.rios@gravityitresources.com",
263
+ "guys@appdome.com",
264
  "regina.guinn@datumsoftware.com",
265
  "ashley.chamness@kizan.com",
266
  null,
 
268
  "evan.beck@aezion.com",
269
  "sam.merchant@infodatinc.com",
270
  "elias.uriegas@ylconsulting.com",
 
 
 
 
 
271
  "john@appdome.com",
272
  "thettigama@lunavi.com",
273
  "dan.connors@gravityitresources.com",
274
  null,
 
275
  "lance.bricca@ingenia.com",
276
  null,
277
  null,
278
  null,
279
+ "marissa.shea@tapclicks.com",
280
+ "michael.mendella@gravityitresources.com",
 
 
281
  null,
282
  "michael.pearce@tapclicks.com",
283
  "samira@craftedq.com",
284
  null,
285
  "anilk@aissel.com",
286
+ "michael.punkosdy@commitent.com",
287
+ "tboller@ciberspring.com",
288
+ "chris.doore@tapclicks.com",
289
  "jgeary@decisionpt.com",
290
  "kwiggins@spigot.com",
291
  "k.spagnuolo@kunzleigh.com",
292
+ "jim.lang@kellton.com",
293
+ "haydena@dotsolved.com",
294
  "s.duval@kunzleigh.com",
295
  null,
296
  "jjkeller@elitetechnical.com",
297
  "chris.haffey@tensure.io",
298
  "beth.twigger@blueoptima.com",
 
299
  "mriccio@spigot.com",
 
300
  null,
301
+ null,
302
+ "bwolfson@heitmeyerconsulting.com",
303
+ "hsmith@empyra.com",
304
+ null,
305
  "sean.nesbitt@prx.org",
306
  "brian.healy@kellton.com",
307
  "roop@digimantralabs.com",
308
+ "bpatel@fnts.com",
309
+ null,
310
+ "ann.mooney@soltech.net",
311
+ null,
312
+ "austin.smith@soltech.net",
313
  "pmahajan@sibitalent.com",
314
  "mherr@nowsecure.com",
315
  "mark.garner@aienterprise.com",
316
+ "jgeary@decisionpt.com",
317
  "jcannon@fnts.com",
 
 
 
318
  "tim.kelley@ideaentity.com",
 
 
 
 
 
 
319
  "vherrmann@avertra.com",
320
+ "chris.haffey@tensure.io",
321
  "revathy.elumalai@mobolutions.com",
 
322
  "nick.taussig@sparsolutions.com",
323
  null,
324
+ "zara.hammad@codedistrict.com",
325
  null,
326
  "rich.radford@injala.com",
327
+ "adamr@abcloudz.com",
 
328
  "piyush.kapoor@mlogica.com",
329
  "megha.v@signitysolutions.com",
330
+ null,
331
+ null,
332
+ "ray@techmindsllc.com",
333
  "mcurtis@towertechusa.com"
334
  ],
335
  "Company": [
 
 
336
  "Stellar Innovations & Solutions Inc.",
337
  "CloudMellow",
338
  "Real Soft, Inc.",
339
  "ECRM",
340
  "Confianz Global, Inc.",
 
341
  "SRISYS Inc",
342
+ "NorthWinds Technology Solutions",
343
+ "Agicent",
344
+ "Bitrise",
345
+ "Innoveo",
346
  "NorthWinds Technology Solutions",
347
  "Happiest Baby (the maker of SNOO)",
348
  "Quytech",
349
  "Differenz System",
350
  "NextRow Digital",
351
+ "Techtic Solutions Inc.",
 
352
  "LottieFiles",
353
  "X-Byte Enterprise Solutions",
354
  "Seanergy Digital",
355
  "Alobha Technologies Pvt. Ltd",
356
  "ECRM",
357
+ "Neptune Software",
358
+ "Zibtek - Custom Software Development Company",
359
+ "Appdome",
360
+ "PingWind Inc. (SDVOSB)",
361
  "Datum Technologies Group",
 
 
 
362
  "IQZ Systems",
363
  "Quadmark",
364
  "Gravity IT Resources",
365
  "Witekio",
366
  "Appdome",
367
+ "Appdome",
368
+ "[x]cube LABS",
369
+ "Gravity IT Resources",
370
+ "Gravity IT Resources",
371
+ "Edgesource Corporation",
372
+ "Sleeper",
373
+ "Gravity IT Resources",
374
+ "Appdome",
375
  "Datum Technologies Group",
376
  "KiZAN Technologies",
377
  "Gravity IT Resources",
 
380
  "Infodat",
381
  "Y&L Consulting, Inc.",
382
  "Appdome",
 
 
 
 
 
383
  "Lunavi",
384
  "Gravity IT Resources",
385
  "Avtex Solutions",
 
386
  "Ingenia",
387
  "Quest Technology Management",
388
  "TapClicks",
389
  "DecisionPoint Systems, Inc.",
390
+ "TapClicks",
391
+ "Gravity IT Resources",
 
 
392
  "Gravity IT Resources",
393
  "TapClicks",
394
  "CraftedQ",
395
  "Chaucer",
396
  "Aissel Technologies",
397
+ "CommIT Enterprises, Inc.",
398
+ "Ciberspring",
399
+ "TapClicks",
400
  "DecisionPoint Systems, Inc.",
401
  "Spigot, Inc.",
402
  "Kunz, Leigh & Associates",
403
+ "Kellton",
404
+ "dotSolved Systems Inc.",
405
  "Kunz, Leigh & Associates",
406
  "TapClicks",
407
  "Elite Technical",
408
  "Tensure",
409
  "BlueOptima",
 
410
  "Spigot, Inc.",
411
+ "DecisionPoint Systems, Inc.",
412
+ "Zoek Marketing",
413
  "Heitmeyer Consulting",
414
+ "Empyra",
415
+ "Jackpocket",
416
  "PRX",
417
  "Kellton",
418
  "DigiMantra",
419
+ "FNTS",
420
+ "RK Management Consultants, Inc.",
421
+ "SOLTECH",
422
+ "Heitmeyer Consulting",
423
+ "SOLTECH",
424
  "Sibitalent Corp",
425
  "NowSecure",
426
  "AIEnterprise Inc",
427
+ "DecisionPoint Systems, Inc.",
428
  "FNTS",
 
 
 
429
  "Idea Entity",
 
 
 
 
 
 
430
  "Avertra Corp",
431
+ "Tensure",
432
  "Mobolutions",
 
433
  "SPAR Solutions",
434
  "Teksouth",
435
+ "Code District",
436
  "V3iT",
437
  "Injala",
438
+ "ABCloudz",
 
439
  "mLogica",
440
  "Signity Software Solutions Pvt. Ltd.",
441
+ "Keller Schroeder",
442
+ "Keller Schroeder",
443
+ "Techminds Group LLC",
444
  "Tower Tech"
445
  ],
446
  "Website Link": [
 
 
447
  "http://www.stellar-innovations.com",
448
  "http://www.cloudmellow.com",
449
  "http://www.realsoftinc.com",
450
  "http://www.marketgate.com",
451
  "http://www.confianzit.com",
 
452
  "http://www.srisys.com",
453
+ "http://www.northwindstech.com",
454
+ "http://www.agicent.com",
455
+ "http://www.bitrise.io",
456
+ "http://www.innoveo.com",
457
  "http://www.northwindstech.com",
458
  "http://www.happiestbaby.com",
459
  "http://www.quytech.com",
460
  "http://www.differenzsystem.com",
461
  "http://www.nextrow.com",
462
+ "http://www.techtic.com",
 
463
  "http://www.lottiefiles.com",
464
  "http://www.xbytesolutions.com",
465
  "http://www.seanergydigital.com",
466
  "http://www.alobhatechnologies.com",
467
  "http://www.marketgate.com",
468
+ "http://www.neptune-software.com",
469
+ "http://www.zibtek.com",
470
+ "http://www.appdome.com",
471
+ "http://www.pingwind.com",
472
  "http://www.datumtg.com",
 
 
 
473
  "http://www.iqzsystems.com",
474
  "http://www.quadmark.com",
475
  "http://www.gravityitresources.com",
476
  "http://www.witekio.com",
477
  "http://www.appdome.com",
478
+ "http://www.appdome.com",
479
+ "http://www.xcubelabs.com",
480
+ "http://www.gravityitresources.com",
481
+ "http://www.gravityitresources.com",
482
+ "http://www.edgesource.com",
483
+ "http://www.sleeper.com",
484
+ "http://www.gravityitresources.com",
485
+ "http://www.appdome.com",
486
  "http://www.datumtg.com",
487
  "http://www.kizan.com",
488
  "http://www.gravityitresources.com",
 
491
  "http://www.infodatinc.com",
492
  "http://www.ylconsulting.com",
493
  "http://www.appdome.com",
 
 
 
 
 
494
  "http://www.lunavi.com",
495
  "http://www.gravityitresources.com",
496
  null,
 
497
  "http://www.ingenia.com",
498
  "http://www.questsys.com",
499
  "http://www.tapclicks.com",
500
  "http://www.decisionpt.com",
501
+ "http://www.tapclicks.com",
502
+ "http://www.gravityitresources.com",
 
 
503
  "http://www.gravityitresources.com",
504
  "http://www.tapclicks.com",
505
  "http://www.craftedq.com",
506
  "http://www.chaucerfoods.com",
507
  "http://www.aissel.com",
508
+ "http://www.commitent.com",
509
+ "http://www.ciberspring.com",
510
+ "http://www.tapclicks.com",
511
  "http://www.decisionpt.com",
512
  "http://www.spigot.com",
513
  "http://www.kunzleigh.com",
514
+ "http://www.kellton.com",
515
+ "http://www.dotsolved.com",
516
  "http://www.kunzleigh.com",
517
  "http://www.tapclicks.com",
518
  "http://www.elitetechnical.com",
519
  "http://www.tensure.io",
520
  "http://www.blueoptima.com",
 
521
  "http://www.spigot.com",
522
+ "http://www.decisionpt.com",
523
+ "http://www.gozoek.com",
524
  "http://www.heitmeyerconsulting.com",
525
+ "http://www.empyra.com",
526
+ "http://www.jackpocket.com",
527
  "http://www.prx.org",
528
  "http://www.kellton.com",
529
  "http://www.digimantralabs.com",
530
+ "http://www.fnts.com",
531
+ "http://www.rkmcinc.com",
532
+ "http://www.soltech.net",
533
+ "http://www.heitmeyerconsulting.com",
534
+ "http://www.soltech.net",
535
  "http://www.sibitalent.com",
536
  "http://www.nowsecure.com",
537
  "http://www.aienterprise.com",
538
+ "http://www.decisionpt.com",
539
  "http://www.fnts.com",
 
 
 
540
  "http://www.ideaentity.com",
 
 
 
 
 
 
541
  "http://www.avertra.com",
542
+ "http://www.tensure.io",
543
  "http://www.mobolutions.com",
 
544
  "http://www.sparsolutions.com",
545
  "http://www.teksouth.com",
546
+ "http://www.codedistrict.com",
547
  "http://www.v3it.com",
548
  "http://www.injala.com",
549
+ "http://www.abcloudz.com",
 
550
  "http://www.mlogica.com",
551
  "http://www.signitysolutions.com",
552
+ "http://www.kellerschroeder.com",
553
+ "http://www.kellerschroeder.com",
554
+ "http://www.techmindsllc.com",
555
  "http://www.thetowertech.com"
556
  ],
557
  "Job Title": [
 
 
558
  "Director of Business Development",
559
  "Director of Sales",
560
  "Sales Director",
561
  "Director Account Management- Grocery",
562
  "Director of Customer Success",
 
563
  "Director of Business Development",
564
+ "Director, Sales & Implementation",
565
+ "Director Marketing & Sales",
566
+ "Director of Customer Success",
567
+ "Director - Customer Success",
568
  "Director, Account Management",
569
  "Director, Hospital Partnerships",
570
  "Director of Corporate Sales",
571
  "Director Of Business Development",
572
  "Executive Director of Global Sales",
573
+ "Director of Sales And Business Development",
 
574
  "Sales Director",
575
  "Director Global Business Development",
576
  "Director - Sales & Alliances",
577
  "Director of Business Development",
578
  "Director, Business Development Pharmacy & Medical Markets",
579
+ "Director, Channels \u2013 Americas",
580
+ "Director of Partnerships & Client Success",
581
+ "Sr. Regional Sales Director",
582
+ "Director, Business Development",
583
  "Managing Director- Sales and Operations",
 
 
 
584
  "Sales Director",
585
  "Customer Success Director",
586
  "Director of Business Operations",
587
  "End-to-end software services, from the chip-to-cloud \u26a1 Sales Director North America",
588
  "Sales Director, North American Market - PNW",
589
+ "Director of Customer Success - North America",
590
+ "Associate Director Business Development",
591
+ "Director of Business Development",
592
+ "Director, Business Development",
593
+ "Director of Business Development",
594
+ "Director of Business Development",
595
+ "Director, Business Development - Strategic Accounts & Federal",
596
+ "Sr Director North America Alliances and Channels",
597
  "Sr. Director of Business Operations",
598
  "National Sales Director",
599
  "Director of Business Operations",
 
601
  "Director of Sales",
602
  "Director Public Sector Sales",
603
  "Director of Sales",
 
 
 
 
 
604
  "Regional Sales Director",
605
  "Director of Business Operations",
606
  "Director, Business Development - Greater DC Metro",
607
  "Regional Sales Director, Western US",
 
608
  "Director of Business Development",
609
  "Director of Sales",
610
  "Director of Sales",
611
  "Director Sales Support",
612
+ "Sr. Director, Strategic Sales",
613
+ "Director, Business Operations - Florida",
 
 
614
  "Director, Business Development",
615
  "Sales Director",
616
  "Director of Channel Partnerships",
617
  "Sales and NPI Director",
618
  "Director, Global Sales & Business Development",
619
+ "Director Of Business Development",
620
+ "Sales Director- Technology Services",
621
+ "Director of Strategic Partnerships",
622
  "Sr. Director Rugged Industrial Tablet Sales",
623
  "Director of Business Development",
624
  "Director Of Business Development",
625
+ "Director of Recruiting and Account Management",
626
+ "Sales Director",
627
  "Director of Customer Success",
628
  "Director Sales Engineering",
629
  "Director, Business Development",
630
  "Regional Sales Director",
631
  "Customer Success Director - Software Development Metrics",
 
632
  "Senior Director - Partnerships",
633
+ "Director of Healthcare Sales, Southern California",
634
  "Director Of Business Development",
635
+ "Managing Director of Business Development",
636
+ "Director of Customer Success",
637
+ "Director of Partnerships & Marketing",
638
  "Senior Director, Industry Partnerships",
639
  "Sales Director",
640
  "Director of Sales",
641
+ "Director Technology Sales - Consulting and Professional Services",
642
+ "Director of Sales Enablement",
643
+ "Director Of Business Development",
644
+ "Director of Business Development & Strategic Solutions",
645
+ "Director of Business Operations",
646
  "Director Business Development",
647
  "Senior Director, Customer Success & Account Management",
648
  "Director Of Sales Marketing",
649
+ "Sr. Director Rugged Industrial Tablet Sales",
650
  "Director Software Sales",
 
 
 
651
  "Director DoD Sales",
 
 
 
 
 
 
652
  "Director - Customer Success",
653
+ "Regional Sales Director",
654
  "Director Of Business Operations",
 
655
  "Senior Director, Marketing and Sales Enablement",
656
  "Director of Strategic Partnerships",
657
+ "Director Sales and Marketing",
658
  "Director Sales",
659
  "Director of Sales & Business Development",
660
+ "Director of Operations, Solutions, and Account Management",
661
  "Sales Director",
 
662
  "Sales Director",
663
  "Sales Director",
664
+ "Director of Strategic Partnerships",
665
+ "Director Of Operations And Business Development",
666
  "Director of Sales"
667
  ],
668
  "City": [
 
 
669
  "Fairborn",
670
  "Atlanta",
671
  "West Windsor Township",
672
  "Willoughby",
673
  "Charlotte",
 
674
  "Dayton",
675
+ "Charlottesville",
676
+ "Acworth",
677
+ "San Diego",
678
+ "New York",
679
  "Roanoke",
680
  "San Francisco",
681
  "New York",
682
  "Milpitas",
683
  "Chicago",
 
684
  "New York",
685
  "Austin",
686
  "Houston",
687
  "Dallas",
688
  "Bellingham",
689
  "New York",
690
+ "Palo Alto",
691
+ "Salt Lake City",
692
+ "Dallas",
693
+ "Arnold",
694
  "Atlanta",
 
 
 
695
  "Boston",
696
  "Chattanooga",
697
  "Nashville",
698
  "Seattle",
699
  "Seattle",
700
+ "Denver",
701
+ null,
702
+ "Denver",
703
+ "Ann Arbor",
704
+ "Clifton",
705
+ "New York",
706
+ "Fort Lauderdale",
707
+ "Mesa",
708
  "Duluth",
709
  "Louisville",
710
  "San Diego",
 
712
  "Dallas",
713
  null,
714
  "San Antonio",
 
 
 
 
 
715
  "Haverhill",
716
  "Cheyenne",
717
  "Arlington",
718
  "Irvine",
 
719
  "Austin",
720
  "Sacramento",
721
  "Menlo Park",
722
  "Mason",
723
+ "Longmeadow",
724
+ "Fort Lauderdale",
 
 
725
  "Columbus",
726
  "Denver",
727
  "Phoenix",
728
  "Los Angeles",
729
  null,
730
+ "Charleston",
731
+ "Boonton",
732
+ "Boston",
733
  "Boston",
734
  "Fort Myers",
735
  "Meridian charter Township",
736
+ "Stanhope",
737
+ "Austin",
738
  "Meridian charter Township",
739
  "San Francisco",
740
  "Ronkonkoma",
741
  "Royersford",
742
  "Phoenix",
 
743
  "Fort Myers",
744
+ null,
745
+ "Rancho Santa Margarita",
746
+ "Mount Laurel",
747
+ "Dallas",
748
+ "Santa Barbara",
749
  "Minneapolis",
750
  "New York",
751
  "Orlando",
752
+ "Flower Mound",
753
+ "Chicago",
754
+ "Atlanta",
755
+ "Columbus",
756
+ "Atlanta",
757
  "Plano",
758
  "Charlotte",
759
  "Dallas",
760
+ "Boston",
761
  "Overland Park",
 
 
 
762
  "Boston",
 
 
 
 
 
 
763
  "New York",
764
+ "Royersford",
765
  "Frisco",
 
766
  "Atlanta",
767
  "Huntsville",
768
+ "Washington",
769
  "Naperville",
770
  "Dallas",
771
+ "Germantown",
 
772
  "Boston",
773
  "Clifton",
774
+ "Evansville",
775
+ "Evansville",
776
+ "New York",
777
  "Oklahoma City"
778
  ],
779
  "Country": [
 
883
  "United States",
884
  "United States",
885
  "United States",
886
+ "United States",
887
+ "United States",
888
  "United States"
889
  ],
890
  "Linkedin Profile": [
 
 
891
  null,
892
  "http://www.linkedin.com/in/ashley-arnall-60057916",
893
  "http://www.linkedin.com/in/gene-corrado-8158778",
894
  null,
895
  "http://www.linkedin.com/in/adam-grossman-charlotte",
896
  null,
897
+ "http://www.linkedin.com/in/paige-grimstead",
898
+ "http://www.linkedin.com/in/saurabh-verma-agicent-685120267",
899
  null,
900
+ "http://www.linkedin.com/in/tahir%c3%a9-edirisinghe-508a8823",
 
 
 
901
  "http://www.linkedin.com/in/kim-snead-8232682",
902
  null,
903
  "http://www.linkedin.com/in/bhawesh-b-180389182",
904
  null,
905
  null,
906
+ "http://www.linkedin.com/in/akashtechtic",
 
907
  "http://www.linkedin.com/in/raymatt",
908
  "http://www.linkedin.com/in/elsa-brady",
909
  "http://www.linkedin.com/in/tejavamsi",
910
  null,
911
  "http://www.linkedin.com/in/mike-shaw-07030",
912
+ null,
913
+ "http://www.linkedin.com/in/colton-seitz-0a0535126",
914
+ "http://www.linkedin.com/in/dscottdenton",
915
+ "http://www.linkedin.com/in/joseph-n-sacks-8427aa18",
916
  "http://www.linkedin.com/in/joyitahegde",
 
 
 
917
  "http://www.linkedin.com/in/ronmorgese",
918
  "http://www.linkedin.com/in/katiearonat",
919
  "http://www.linkedin.com/in/jeff-fowler-9134bb",
920
  null,
921
  null,
922
+ "http://www.linkedin.com/in/kurt-dusek",
923
+ "http://www.linkedin.com/in/naresh-kodebathula-3b57143b",
924
+ "http://www.linkedin.com/in/jude-dachel-3236201",
925
+ "http://www.linkedin.com/in/benjamin-junga-34537919",
926
+ "http://www.linkedin.com/in/aaron-rosenberg-80a46349",
927
+ "http://www.linkedin.com/in/jordan-gropper-11399960",
928
+ "http://www.linkedin.com/in/riosjp",
929
+ "http://www.linkedin.com/in/guysaurbaugh",
930
  "http://www.linkedin.com/in/reginaguinn",
931
  "http://www.linkedin.com/in/achamness",
932
  null,
 
934
  "http://www.linkedin.com/in/evanbeck1",
935
  "http://www.linkedin.com/in/sam-merchant-3a5290102",
936
  "http://www.linkedin.com/in/elias-uriegas-82500516a",
 
 
 
 
 
937
  "http://www.linkedin.com/in/john-polcari-52a46b14",
938
  "http://www.linkedin.com/in/thusihettigama",
939
  "http://www.linkedin.com/in/danielrconnors",
940
  null,
 
941
  "http://www.linkedin.com/in/lance-bricca-301755180",
942
  null,
943
  null,
944
  null,
945
+ "http://www.linkedin.com/in/marissa-shea-54605735",
946
+ "http://www.linkedin.com/in/michael-mendella-a69280142",
 
 
947
  null,
948
  "http://www.linkedin.com/in/mike-p-06b8054a",
949
  "http://www.linkedin.com/in/samira-rose-106223275",
950
  null,
951
  "http://www.linkedin.com/in/avalynn-a-138a3b74",
952
+ "http://www.linkedin.com/in/michael-punkosdy-pmp-18076510a",
953
+ "http://www.linkedin.com/in/tom-boller-jr",
954
+ "http://www.linkedin.com/in/chrisdoore",
955
  "http://www.linkedin.com/in/john-geary-40407552",
956
  "http://www.linkedin.com/in/kaylaseikel",
957
  "http://www.linkedin.com/in/kimberly-spagnuolo-b7a51249",
958
+ "http://www.linkedin.com/in/jim-lang-0456783",
959
+ "http://www.linkedin.com/in/haydenaquilon",
960
  "http://www.linkedin.com/in/saraduval",
961
  null,
962
  "http://www.linkedin.com/in/jeffkeller01",
963
  "http://www.linkedin.com/in/chris-haffey-b1a4092",
964
  "http://www.linkedin.com/in/bethtwigger",
 
965
  "http://www.linkedin.com/in/mike-riccio",
 
966
  null,
967
+ null,
968
+ "http://www.linkedin.com/in/brwolfson",
969
+ "http://www.linkedin.com/in/hannah-r-smith-02916b88",
970
+ null,
971
  "http://www.linkedin.com/in/nesbittsean",
972
  "http://www.linkedin.com/in/brianphealy",
973
  "http://www.linkedin.com/in/roop-kaur-b6284287",
974
+ "http://www.linkedin.com/in/berjis-patel-8518824",
975
+ null,
976
+ "http://www.linkedin.com/in/ann-mooney-b24555b",
977
+ null,
978
+ "http://www.linkedin.com/in/tasmith19",
979
  "http://www.linkedin.com/in/pankaj-mahajan-b338897",
980
  "http://www.linkedin.com/in/mattsherr",
981
  "http://www.linkedin.com/in/mark-garner-482336162",
982
+ "http://www.linkedin.com/in/john-geary-40407552",
983
  "http://www.linkedin.com/in/james-cannon-18658114",
 
 
 
984
  "http://www.linkedin.com/in/timothydkelley",
 
 
 
 
 
 
985
  "http://www.linkedin.com/in/volker-herrmann-53598b13",
986
+ "http://www.linkedin.com/in/chris-haffey-b1a4092",
987
  "http://www.linkedin.com/in/revathyelumalai",
 
988
  "http://www.linkedin.com/in/nicholastaussig",
989
  null,
990
+ "http://www.linkedin.com/in/zara-hammad",
991
  null,
992
  "http://www.linkedin.com/in/rich-radford-9209823",
993
+ "http://www.linkedin.com/in/adamorobertson",
 
994
  "http://www.linkedin.com/in/piyush-kapoor-00103013",
995
  "http://www.linkedin.com/in/megha-v",
996
+ null,
997
+ null,
998
+ "http://www.linkedin.com/in/rayshupak",
999
  "http://www.linkedin.com/in/micah-curtis-2b962a39"
1000
  ],
1001
  "Phone Number": [
 
 
1002
  null,
1003
  "+19046061758",
1004
  "+16094093636",
1005
  null,
1006
  "+17042154622",
1007
  null,
1008
+ "+18002363713",
1009
+ "+13474671089",
1010
  null,
1011
+ "+41435005454",
 
 
 
1012
  "+18002363713",
1013
  null,
1014
  "+917042295974",
1015
  null,
1016
  null,
1017
+ "+12017938324",
 
1018
  "+16502511112",
1019
  "+18322517311",
1020
  "+14693532525",
1021
  null,
1022
  "+14404980500",
1023
+ null,
1024
+ "+18018952894",
1025
+ "+16505676100",
1026
+ "+17036422446",
1027
  "+16787400263",
 
 
 
1028
  "+17703252456",
1029
  "+14802192875",
1030
  "+19549471390",
1031
  null,
1032
  null,
1033
+ "+16505676100",
1034
+ "+18008055783",
1035
+ "+19549471390",
1036
+ "+19549471390",
1037
+ "+17038370550",
1038
+ "+12522277013",
1039
+ "+19549471390",
1040
+ "+16505676100",
1041
  "+16787400263",
1042
  "+15022924824",
1043
  null,
 
1046
  "+17137857862",
1047
  "+12103400098",
1048
  "+16505676100",
 
 
 
 
 
1049
  "+18669953282",
1050
  "+19549471390",
1051
  null,
 
1052
  "+13039908245",
1053
  null,
1054
  null,
1055
  null,
1056
+ "+14087252942",
1057
+ "+19549471390",
 
 
1058
  null,
1059
  "+14087252942",
1060
  "+19256903035",
1061
  null,
1062
  "+918362351011",
1063
+ "+17034865500",
1064
+ "+18774906715",
1065
+ "+14087252942",
1066
  "+18555203552",
1067
  "+12392684505",
1068
  "+12485597910",
1069
+ "+918444698900",
1070
+ "+14082194292",
1071
  "+12485597910",
1072
  null,
1073
  "+18003548350",
1074
  "+15132262322",
1075
  "+442071008740",
 
1076
  "+12392684505",
 
1077
  null,
1078
+ null,
1079
+ "+16145735571",
1080
+ "+13307445570",
1081
+ null,
1082
  "+16175765455",
1083
  "+918444698900",
1084
  "+911726131700",
1085
+ "+18008206924",
1086
+ null,
1087
+ "+14046016000",
1088
+ null,
1089
+ "+14046016000",
1090
  "+19727766378",
1091
  "+13128781100",
1092
  "+18332430247",
1093
+ "+18555203552",
1094
  "+18008206924",
 
 
 
1095
  "+14254542905",
 
 
 
 
 
 
1096
  "+17038227712",
1097
+ "+15132262322",
1098
  "+14692940660",
 
1099
  "+12482461551",
1100
  null,
1101
+ "+17039401971",
1102
  null,
1103
  "+18776687835",
1104
+ "+18558553600",
 
1105
  "+17146302500",
1106
  "+16193094653",
1107
+ null,
1108
+ null,
1109
+ "+12018363200",
1110
  "+923026131866"
1111
  ]
1112
  }
space.py CHANGED
@@ -1,29 +1,102 @@
 
 
 
1
 
2
-
3
- # Gradio interface
4
- from functionality.funct import convert_json_to_files
5
- import gradio as gr
 
 
 
 
 
 
6
 
7
  # iface = gr.Interface(
8
  # fn=convert_json_to_files,
9
- # inputs="text",
10
  # outputs=[
11
  # gr.Dataframe(label="CSV Preview"), # Display the DataFrame
12
  # gr.File(label="Download Excel File") # Downloadable Excel file
13
  # ],
14
- # title="JSON to CSV and XLSX Converter",
15
  # description="Upload your JSON data, preview the CSV, and download the converted CSV and XLSX files."
16
  # )
17
 
18
- iface = gr.Interface(
19
- fn=convert_json_to_files,
20
- inputs=gr.Textbox(label="Input JSON Data", placeholder='Enter JSON data here...', lines=10),
21
- outputs=[
22
- gr.Dataframe(label="CSV Preview"), # Display the DataFrame
23
- gr.File(label="Download Excel File") # Downloadable Excel file
24
- ],
25
- title="Leads Fetcher",
26
- description="Upload your JSON data, preview the CSV, and download the converted CSV and XLSX files."
27
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
 
29
  iface.launch(share=True)
 
1
+ # # Gradio interface
2
+ # from functionality.funct import convert_json_to_files
3
+ # import gradio as gr
4
 
5
+ # # iface = gr.Interface(
6
+ # # fn=convert_json_to_files,
7
+ # # inputs="text",
8
+ # # outputs=[
9
+ # # gr.Dataframe(label="CSV Preview"), # Display the DataFrame
10
+ # # gr.File(label="Download Excel File") # Downloadable Excel file
11
+ # # ],
12
+ # # title="JSON to CSV and XLSX Converter",
13
+ # # description="Upload your JSON data, preview the CSV, and download the converted CSV and XLSX files."
14
+ # # )
15
 
16
  # iface = gr.Interface(
17
  # fn=convert_json_to_files,
18
+ # inputs=gr.Textbox(label="Input JSON Data", placeholder='Enter JSON data here...', lines=10),
19
  # outputs=[
20
  # gr.Dataframe(label="CSV Preview"), # Display the DataFrame
21
  # gr.File(label="Download Excel File") # Downloadable Excel file
22
  # ],
23
+ # title="Leads Fetcher",
24
  # description="Upload your JSON data, preview the CSV, and download the converted CSV and XLSX files."
25
  # )
26
 
27
+ # iface.launch(share=True)
28
+
29
+
30
+ # Gradio interface
31
+ from functionality.funct import convert_json_to_files
32
+ import gradio as gr
33
+
34
+
35
+ # Function to validate if inputs are filled
36
+ def is_input_valid(api_key, json_data):
37
+ return bool(api_key.strip()) and bool(json_data.strip())
38
+
39
+
40
+ # Main function to process the inputs
41
+ def process_inputs(api_key, json_data):
42
+ # Replace with actual processing logic if needed
43
+ return convert_json_to_files(api_key, json_data)
44
+
45
+
46
+ # Interface setup
47
+ with gr.Blocks() as iface:
48
+ gr.Markdown("""
49
+ # Leads Fetcher
50
+ This tool allows you to input JSON data and fetch the corresponding leads.
51
+ Make sure to enter a valid API Key and your JSON data to get the CSV preview and download the converted Excel file.
52
+ """)
53
+
54
+ with gr.Row():
55
+ with gr.Column():
56
+ api_key_input = gr.Textbox(
57
+ label="API Key for Apollo",
58
+ placeholder="Enter your API key here...",
59
+ lines=1,
60
+ )
61
+
62
+ json_input = gr.Textbox(
63
+ label="Input JSON Data", placeholder="Enter JSON data here...", lines=10
64
+ )
65
+ submit_btn = gr.Button("Submit")
66
+
67
+ with gr.Column():
68
+ csv_output = gr.Dataframe(label="CSV Preview")
69
+ file_output = gr.File(label="Download Excel File")
70
+
71
+ # Control button state
72
+ def update_submit_state(api_key, json_data):
73
+ return gr.update(interactive=is_input_valid(api_key, json_data))
74
+
75
+ api_key_input.change(
76
+ fn=update_submit_state, inputs=[api_key_input, json_input], outputs=submit_btn
77
+ )
78
+ json_input.change(
79
+ fn=update_submit_state, inputs=[api_key_input, json_input], outputs=submit_btn
80
+ )
81
+
82
+ submit_btn.click(
83
+ fn=process_inputs,
84
+ inputs=[api_key_input, json_input],
85
+ outputs=[csv_output, file_output],
86
+ )
87
+
88
+
89
+ gr.Markdown("<hr>")
90
+
91
+ gr.Markdown("""
92
+ ## Working Demo ##
93
+ 1. Goto apollo filtered link
94
+ 2. Open inspect element > network
95
+ 3. click on first "search" in name column
96
+ 4. click on "view parsed" and copy the payload
97
+
98
+ ![Leads Fetcher Demo](https://i.ibb.co/2qwk2vd/ezgif-2-93235bbbb8.gif)
99
+ """)
100
+
101
 
102
  iface.launch(share=True)