Suggestions
Ross Archer
Director, National Video Investment at Carat USA
Ross Archer is a seasoned professional with a Bachelor's degree in Communication and Media Studies from Farmingdale State College.
With his extensive experience in the media industry, Ross currently holds the position of Director, National Video Investment at Carat USA.
Prior to his current role, Ross has served as the Associate Director, National Video Activation at Carat USA and as the National Video Supervisor at OMD USA.