JMA Consulting provides expert CiviCRM services. Led by Joe Murray, co-author of Using CiviCRM, JMA Consulting has implemented some of the largest and most complex CiviCRM installations. Major implementations include a system processing $100M in recurring annual donations for several Christian denominations in Canada, provincial and state voter tracking systems with over a half-million contacts, and enterprise scale deployments requiring data synchronization with legacy systems for large professional associations. JMA Consulting has been a leader in various initiatives to improve accounting support and integration within CiviCRM, including a rewrite of core financial code to support double-entry bookkeeping and auditability, and support for sales taxes and invoices. We developed on behalf of clients and jointly maintain several CiviGrant extensions. We have also created extensions to integrate with the Mandrill email system, Plivo voice broadcasting, and attentive.ly social media. |