Impact France corporate office is located in 1100 Peachtree St NE Ste 200, Atlanta, Georgia, 30309, United States and has 1-10 employees.
impact france
impact france inc
impact france - inc
impact france and
impactfrance
Departments
Number of employees
Operations
3
Human Resources
1
C-Suite
1
Marketing
1
Sales
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Impact France is dedicated to spreading the Gospel in France, mobilizing prayer and generosity to transform the nation through the love of Jesus. With a mission to reach the 36 million people in France who have not heard the Gospel, the organization has facilitated significant prayer initiatives and financial support for various ministries and proj... Read More