1. An implantable neurostimulator for delivering one or more electrical pulses to a target region within a patient's body with an implantable lead comprising a plurality of electrodes positionable proximate to the target region and electrically coupleable thereto, the implantable neurostimulator comprising: a bio-compatible housing defining a hermetically sealed internal volume configured for implantation within a body of a patient; and circuitry disposed within the hermetically sealed internal volume of the bio-compatible housing, wherein the circuitry is configured to generate one or more electrical pulses, and wherein the circuitry comprises: a first current control module; and a second current control module, wherein each of the first and the second current control modules comprise: a current command configured to supply a voltage within a first range, wherein the first range is between a minimum voltage and a maximum voltage; a virtual ground having a ground voltage; a current drive differential amplifier having a non-inverting input coupled to the current command, an inverting input coupled to the virtual ground, and an output, wherein the current drive differential amplifier is configurable as a source or as a sink based on the relative voltage supplied by the current command with respect to the ground voltage; and a load path selectively coupling the output of the current drive differential amplifier to the lead, wherein the load path comprises a sensing resistor located between the output of the current drive differential amplifier and the lead.