Landor
–
Columbus, OH, 43216
... We are looking for students majoring in Business Administration, Public Relations, Marketing, Liberal Arts, Communications, ... About Landor: In this world, brand has never been more important. A strong brand has purpose. It informs decisions, drives ... - Jun 07