-Perdón, señor Tayler, usted es ingeniero, ¿verdad?
-Sí señora Rivera, trabajo en IBM (the company, I´m not totally sure, but is the only thing that fits).
-Debe ser difícil, su trabajo.
-A veces sí, a veces no. He aprendido mucho, así que es interesante.
-¿Hace mucho tiempo que llegó a la Paz (Bolivian capital)?
-No, llegué ayer. Estoy aquí de vacaciones.
-Entonces, está de visita en la Paz.
-Sí, exactamente. Mi hermano está casado con una Boliviana.
-Y por eso usted habla español tan bien.
-Pues sí, por eso será.
I´d say thats the right version. I see you don´t use tildes (the comma over the vowels), maybe is because of your keyboard, but anyway, you should use them. Many words have differente meanings depending on the tilde, and we need it to know how to pronnunciate them.
Hope it works for you
;)