Communications Manager
Hamilton, ONTemps plein
IN
International Needs Canada
• You align with INCA's Christian faith foundation and mission, which this role is responsible for representing to partners and the public; • You have proven experience developing and executing a marketing,…