Charles Spencer has extensive experience with Bird Technologies, serving in two key roles since August 1988. As a member of the Bird Service Center, Charles has demonstrated a long-term commitment to the organization, currently holding the position of Team Leader within the Bird Service Center at Bird Technologies Group.
Sign up to view 0 direct reports
Get started