Alex Trujillo
over 6 months ago
Follow

Relocation

Of the 20% travel will it all be in the US? Is the job posted in the D/FW area? If not where is it located.

1 Comment
Like
Comment
Share
Marcus Jordan

Hi Alex, What job/company are you asking about?

4y
Like
Reply
Post