Frizel Francis Email

Partnerships & SEO Manager . Pixpa

New Delhi,

Location

f*****@pixpa.com

Primary Email

Current Roles

Employees:
22
Revenue:
$2.2M
About
Pixpa Address
B-222, First floor, Okhla Phase 1
New Delhi, null
IN
Pixpa Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.