Where is TalentClick located?

Where is TalentClick located?

TalentClick is a global company whose headquarters happen to be in beautiful Vancouver, Canada.