Write a Review
Verified Profile
Summary
Locations
Turkey
Sarkac,
Istanbul,
Istanbul
34000
Focus Areas
Service Focus
- Business Services
Client Focus
- Small Business
Industry Focus
- Financial & Payments
- Information Technology
- Telecommunication