Nomadic Display
Company Employees
Elaina Ross
Project Manager @Self
Verified
I am a seasoned Project Manager and very detail & deadline oriented. With over 2 decades of experience, I am adept at building strong relationships with clients and their staff. Let me listen to your needs and identify your weak points so we can strategize the next steps for success!More...